我参考官方文档(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"
}