uniapp Vue3版本使用jweixin-module报错
把uniapp从Vue2版本选择到Vue3版本编译开发
改用到Vue3使用:
var jweixin = require('jweixin-module')
会编译报错:require is not defined,没有require模块.
改成import的话,由于jweixin-module不支持export写法, 所以引入也不能成功
1 | import * as jweixin from 'jweixin-module' |
在HBuilderX开发编译模式不报错,但是在页面使用会报 jweixin-module 的 config 不是一个函数
打包发布报错 jweixin-module 的封装方法不是 jweixin-module由导出的
解决方案:
使用第三方封装的jdk: weixin-js-sdk
安装第三方封装的jdk
1 | npm install weixin-js-sdk -S |
页面和封装方法导入使用weixin-js-sdk
1 | import * as jweixin from 'weixin-js-sdk' |
使用 weixin-js-sdk 进行获取实现分享权限成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通