收藏
回答

在开发版小程序中使用开发版插件的 component 报错,应该如何才能使用开发版插件?

我参考官方文档(https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/development.html#%E5%9C%A8%E5%BC%80%E5%8F%91%E7%89%88%E5%B0%8F%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%B5%8B%E8%AF%95),使用开发版插件时将 插件 version 设置为 "version": "dev-[开发版 ID]" 的形式,报错了,如果使用的不是开发版而是已发布的版本就不会报错

基础库:3.8.2

TypeError: Cannot read property 'version' of undefined

    at Jr (VM141 WASubContext.js:1)

    at Kn (VM141 WASubContext.js:1)

    at Jn (VM141 WASubContext.js:1)

    at Jn (VM141 WASubContext.js:1)

    at Jn (VM141 WASubContext.js:1)

    at bo.createInstance (VM141 WASubContext.js:1)

    at b._advancedCreate (VM141 WASubContext.js:1)

    at Function.b.createWithGenerics (VM141 WASubContext.js:1)

    at Wi (VM141 WASubContext.js:1)

    at Module.ns (VM141 WASubContext.js:1)(env: macOS,mp,1.06.2503281; lib: 3.8.2)

Wed Apr 30 2025 16:48:48 GMT+0800 (中国标准时间) Page route 错误(system error)

routeDone with a webviewId 2 is not found(env: macOS,mp,1.06.2503281; lib: 3.8.2)

插件代码:

<!--plugin/components/test-component.wxml-->
<text>plugin/components/test-component.wxml</text>

<!--plugin.json->
{
  "publicComponents": {
    "test-component": "components/test-component"
  },
  "pages": {},
  "main": "index.js"
}
回答关注问题邀请回答
收藏
登录 后发表内容