开发者工具
收藏
我的收藏

文档介绍

该文档总结了服务商在使用开发者工具过程中遇到的问题。

1. 本地调试效果会受线上代码影响吗?

  • IDE 中的调试是根据本地代码进行的调试,并不会获取线上的任何代码,即本地调试效果由本地代码决定。

2. tt.getExtConfig 获取不到信息

  • 首先根据开发流程文档,自查配置是否正确,即点开详情页看到的信息是否符合预期。
  • tt.getExtConfig 拿到的返回结果就已经是 ext.json 中配置的 ext 字段了,不需要再次 .ext 去获取。
正确示例:
tt.getExtConfig({
    success(res) {
        console.log(res.extConfig);
    },
});

错误示例:
tt.getExtConfig({
    success(res) {
        console.log(res.extConfig.ext);
    },
});

3. IDE 调试授权小程序

  • 首先根据开发流程文档,自查配置是否正确,即点开详情页看到的信息是否符合预期。
  • 配置成功后,IDE 中所有接口及组件,例如 tt.login,将会使用授权小程序 extAppid 去处理相关业务逻辑(不再使用开发小程序 thirdpartyDevAppid),但是适配的 IDE 版本需要大于等于 3.1.0-beta.2。IDE 下载地址