uni-app Android6.0以下打包出现白屏问题

uni-app Android6.0以下打包出现白屏问题

Android5.1打包只显示tabbar页面其余白屏,有解决方案嘛?

https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20200410/8850eae265d112f4044ede42929c81f2.jpg

https://www.itying.com/uniimg.php?url=https://img-cdn-tc.dcloud.net.cn/uploads/questions/20200410/2049db074859acbd8ad002a9d482e182.jpg


更多关于uni-app Android6.0以下打包出现白屏问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

14 回复

HX什么版本。可以使用HX2.6.11试下

更多关于uni-app Android6.0以下打包出现白屏问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html


2.6.11不行的 一样的

回复 4***@qq.com: 提供下示例项目我们排查下

回复 DCloud_Android_ST: 我找到问题了 万分感谢

回复 4***@qq.com: 什么原因 可以将问题发出来。给其他同学作为借鉴。

在5.1手机上真机运行看报错。注意css的浏览器兼容问题

HX Android打自定义基座 打不上去 无法自定义调试

我把 五个tabbar页面的的CSS引入去掉依然是报错的

回复 4***@qq.com: 什么叫自定义基座打不上去?如果你用了三方插件,也可能是三方插件不兼容低版本Android

回复 DCloud_heavensoft: 可以 谢谢 我一个个删除 找了不兼容的插件了 万分感谢

5.1无法自定义调试

目前发现的不兼容插件 Fingerprintjs 各位同学 主要是一些插件 包括common里面引入的js文件 中一些方法低端机型 也不支持 主要是排查就是一步步的删除 找到那个不兼容的

针对Android5.1打包白屏问题,以下是常见解决方案:

  1. 检查JS兼容性:
  • 确保代码中没有使用ES6+语法,如箭头函数、let/const等
  • 在manifest.json中配置"transpile"为true,启用Babel转译
  1. WebView兼容问题:
  • 升级HBuilderX到最新版本
  • 在manifest.json的"app-plus"节点下添加:
"kernel" : {
    "android" : "system"
}
回到顶部