见附件
z***@163.com
- 发布:2025-11-21 15:52
- 更新:2025-11-21 16:58
- 阅读:50
找到 node_modules/@dcloudio/uni-mp-weixin/dist/uni.api.esm.js 文件,搜索
if (!wx$2.canIUse('getAppBaseInfo')) {
wx$2.getAppBaseInfo = wx$2.getSystemInfoSync;
}
if (!wx$2.canIUse('getWindowInfo')) {
wx$2.getWindowInfo = wx$2.getSystemInfoSync;
}
if (!wx$2.canIUse('getDeviceInfo')) {
wx$2.getDeviceInfo = wx$2.getSystemInfoSync;
}
替换为
if (!wx$2.getAppBaseInfo || !wx$2.getAppBaseInfo()) {
wx$2.getAppBaseInfo = wx$2.getSystemInfoSync;
}
if (!wx$2.getWindowInfo || !wx$2.getWindowInfo()) {
wx$2.getWindowInfo = wx$2.getSystemInfoSync;
}
if (!wx$2.getDeviceInfo || !wx$2.getDeviceInfo()) {
wx$2.getDeviceInfo = wx$2.getSystemInfoSync;
}




z***@163.com (作者)
删除前两个方法后编译的结果和之前一样,看来好像并不是这两个方法造成的,也许原始框架就是这样设置的?
2025-11-21 16:22
DCloud_UNI_JBB
回复 z***@163.com: 你是hx项目还是cli项目?
2025-11-21 16:22
z***@163.com (作者)
回复 DCloud_UNI_JBB: cli项目
2025-11-21 16:26