支持版本:开发者工具 3.3.4 及以上版本。

介绍

开发者工具3.3.4版本后支持了沙盒模式。开发者在沙盒模式中调用开放能力时,可以避开 API 权限限制,使用模拟支付能力,达到更高效地开发测试小程序的目的。

关于沙盒模式整体介绍,详见沙盒环境介绍文档。

开启沙盒模式

project.config.jsonappid 中填入沙盒应用appid,保存,等待模拟器刷新后,即可开启沙盒模式。

沙盒应用可以通过【控制台】-【沙盒工具】创建。关于平台操作流程,详见沙盒环境介绍。

开启沙盒模式后,模拟器中会显示“沙盒”图标,如图:

关闭沙盒模式

填入正式应用的 appid、保存后,即可关闭沙盒模式。

模拟支付

在沙盒模式下调用 tt.pay 接口时,可以直接选择支付结果,无需真正发起支付,过程如图:

  1. 调用 tt.pay 发起支付。
  1. 选择支付结果(此处也可以选择其他结果)。
  1. 显示支付结果。
该文档是否有帮助?