复现流程:
在微信开发者工具中上传代码时将ext.json一起打包上传后,ext.json中的subpackages中的plugins字段是生效的。
但是通过代开发模式下的上传代码并生成体验码接口中的ext_json进行配置,subpackages中的plugins不生效。
小程序报错
ext.json如下
{
"directCommit": false,
"ext": {
"baseUrl": "xxx"
},
"extAppid": "xxx",
"extEnable": true,
"plugins": {
"xxx": {
"version": "0.3.0",
"provider": "xxx"
}
},
"requiredPrivateInfos": [
"getLocation",
"chooseAddress"
],
"subPackages": [
{
"root": "xxx",
"pages": [
"pages/xxx/xxx"
],
"plugins": {
"myPlugin": {
"version": "2.5.8",
"provider": "wxfab2bf944bfc4da6"
}
}
}
]
}
你好,请完整提供下小程序appid、第三方平台appid、上传代码请求包以及操作时间点信息
小程序appid:wxad0ec349e795dbc4
第三方平台appid:wxb695accdc07746a3
请求信息:
{
"templateId": "74",
"userVersion": "1.0.94"
}
ext已简化,描述里有
开发者工具版本多少
我也是碰到这个问题过,开发者工具上相同的配置上传生效,但是通过调用第三方接口的方式就没有生效。通过在ext.json里面指定 subPacages,然后在任意一个分包里面声明插件可以简单复现。
人呢
同样遇到这个问题。
同问