uni-app开发微信小程序(vue3)使用地图,微信开发者工具真机报错Error: not node js file system!
uni-app开发微信小程序(vue3)使用地图,微信开发者工具真机报错Error: not node js file system!
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | windows10 | HBuilderX |
产品分类:uniapp/小程序/微信
## 示例代码:
```json
"plugins": {
"chooseLocation": {
"version": "1.1.1",
"provider": "wx76a9a06e5b4e693e"
},
"permission": {
"scope.record": {
"desc": "需要获取您的麦克风权限"
},
"scope.userLocation": {
"desc": "需要获取您的位置以展示周边门店"
}
}
}
操作步骤:
- 小程序引入插件:腾讯位置服务地图选点
- 配置项参考代码示例(同时在腾讯位置服务中已经开通了应用、key和配额)
- 在微信开发者工具中运行,然后点击真机运行
预期结果:
真机调试和工具调试一样不报错
实际结果:
真机调试就会报错:Error: not node js file system!path:plugin/wx76a9a06e5b4e693e/common.app.js; go invokeHandler accessSync worker? false
bug描述:
使用uniapp开发微信小程序(vue3),引入地图组件,使用小程序插件:腾讯位置服务地图选点,已经做好了配置并在微信开发者工具里面可以正常运行。但是使用微信开发者工具真机调试的时候,就会报错:Error: not node js file system!path:plugin/wx76a9a06e5b4e693e/common.app.js; go invokeHandler accessSync worker? false
更多关于uni-app开发微信小程序(vue3)使用地图,微信开发者工具真机报错Error: not node js file system!的实战教程也可以访问 https://www.itying.com/category-93-b0.html
更多关于uni-app开发微信小程序(vue3)使用地图,微信开发者工具真机报错Error: not node js file system!的实战教程也可以访问 https://www.itying.com/category-93-b0.html
这个错误通常是由于微信小程序插件在真机环境下权限问题导致的。以下是解决方案:
- 确保在manifest.json中正确配置了插件权限:
"mp-weixin": {
"plugins": {
"chooseLocation": {
"version": "1.1.1",
"provider": "wx76a9a06e5b4e693e"
}
},
"permission": {
"scope.userLocation": {
"desc": "需要获取您的位置以展示周边门店"
}
}
}
-
检查项目根目录是否存在
plugin
文件夹,如果没有需要手动创建。 -
确保在调用插件前已经完成初始化:
const chooseLocation = requirePlugin('chooseLocation');