
- 发布:2025-06-26 17:48
- 更新:2025-06-26 17:50
- 阅读:36
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS 15.5
手机系统: 全部
手机厂商: 华为
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: CLI
CLI版本号: "@vue/cli-plugin-babel": "~4.5.0" "@vue/cli-service": "~4.5.0" "vue": "^2.6.11"
测试过的手机:
操作步骤:
uniapp 小程序项目 离线打包安卓、ios,三方uview ui组件全部加载异常
uniapp 小程序项目 离线打包安卓、ios,三方uview ui组件全部加载异常
预期结果:
uview ui组件全部正常渲染
uview ui组件全部正常渲染
实际结果:
uview ui组件全部无法正常加载或样式丢失
uview ui组件全部无法正常加载或样式丢失
bug描述:
将微信小程序编译到原生后三方uview ui组件全部异常
问题如图:
试过给u-popup组件加上v-if,组件显示就正常了图3,在小程序中是正常的也查看了文档小程序正常但App异常的可能性也没有找到解决方案
图4:看了uview底层代码组件的默认值和样式都是uni.$u.props.xxx,方式来定义的,是否打包到原生组件首次渲染的时候uni.$u还没挂在成功,导致了组件样式丢失或者初始值undefined





1***@qq.com (作者) - 没什么
uni cli 版本 "@dcloudio/uni-app": "2.0.2-4060620250520001"
HBuilder 版本 4.66
安卓、ios 离线包 4.66