uni-app vue3在x86架构下白屏或者启动页卡死,vue2没有问题
uni-app vue3在x86架构下白屏或者启动页卡死,vue2没有问题
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Mac | 15.4.1 | HBuilderX |
操作步骤:
- 打开app卡在启动页
预期结果:
- 可以正常进去到uniapp的界面
实际结果:
- app卡死在启动页
bug描述:
- vue3在x86架构下白屏或者启动页卡死,vue2没有问题
App下载地址或H5网址:
更多关于uni-app vue3在x86架构下白屏或者启动页卡死,vue2没有问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
hello , vue3运行不了与vue2无关,你得提供一下你使用的相关代码或者报错信息,才有助于解决你的问题
更多关于uni-app vue3在x86架构下白屏或者启动页卡死,vue2没有问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
老哥 看一下这个
回复 DCloud_UNI_yuhe: 云打包没有问题是因为只使用了armv8,我们离线打包回携带x86架构,并且这个白屏问题还需要特定手机才可以触发,泽众云的一加ace 5使用上面的包可以稳定复现,或者使用vue3的官网模板离线打包带上x86架构也是稳定复现,但是使用vue2版本就不会有这些问题,麻烦看一下很急
请问有复现吗?可以给临时解决方案不
老哥 看一下这个问题?
回复 l***@3975.com: 这个一加 ace5 是 x86 架构的手机?
回复 DCloud_UNI_yuhe: 这个手机只有armv8的架构,但是打包的时候加入x86就进不去了
回复 l***@3975.com: 可能也是这个平台设备的问题,你测试过实际的手机吗?
回复 DCloud_UNI_yuhe: 是我们这个app的用户反馈过来的 他手上的都是一加手机(多台) 启动我们的app卡死在启动页,后续多次测试,发现vue3离线打包armv8和x86架构的就无法打开,但是vue2的就不会这样,这些包测试都是找那个用户测试过的,后续才用这个云真机找到同样无法打开的设备就行测试
x86架构下白屏或者启动页卡死 log日志
我这也想运行一下看看,但是你提供的这个平台这显示设备维护了
你点击申请急用然后会提示加他们客服,让他开一下就行了
回复 l***@3975.com: 这是什么平台
回复 今天回复我了吗: 云真机平台
有排查出问题吗
这个问题可能是由于Vue3在x86架构下的兼容性问题导致的。以下是一些可能的解决方案:
- 检查manifest.json配置,确保已正确配置x86架构支持:
"android": {
"abiFilters": ["armeabi-v7a", "arm64-v8a", "x86"]
}
- 尝试更新uni-app相关依赖到最新版本:
npm update @dcloudio/uni-app @dcloudio/uni-h5 @dcloudio/uni-mp-vue
-
检查是否有使用不兼容Vue3的插件,某些插件可能只支持Vue2。
-
在main.js中尝试添加以下代码:
import { createSSRApp } from 'vue'
export function createApp() {
const app = createSSRApp(App)
return {
app
}
}