1***@qq.com
1***@qq.com
  • 发布:2019-05-07 16:38
  • 更新:2019-05-07 16:38
  • 阅读:3456

离线打包,处理白屏问题

分类:uni-app

我想说 uni-app 白屏 困扰了我很多时间,官方每次 版本 更新 都出 处理了 白屏 问题,然而 还是存在白屏
可能对于 主题色 为 白色 或 淡一点 颜色 的 App 感觉不到,深色 主题的 App 就明显的 感觉 到白屏的问题!

我的主题色是 (background: #71925;)

我是通过 IOS 离线打包,并且在 Safari 浏览器 上 调试,审查元素 发现 这一问题的

SDk: http://ask.dcloud.net.cn/article/103
IOS离线打包:http://ask.dcloud.net.cn/article/41
Safari调试iOS应用: http://ask.dcloud.net.cn/article/143

将 App 项目,在 HbuilderX 中 生成本地App包资源

将App 包资源,拖入到 IOS 的 SDK 中(离线打包自己看文档),通过Xcode 将 工程项目打开,找到
App 包资源 www 下的文件

查看 每个 .html 文件中 style 下面 ,html 和 body 的 background 是否 为 #ffffff,我好像每次 生成 本地的 App 包资源,还是 #ffffff,
项目的 app.css ,设置 不是 这个 颜色的 #ffffff, 如果 没有 自己 加个 样式好了

html { background: #171925 }

然后 打包 ios 手机测试 (测试机:iPhone 6s)

Safari 浏览器 调试 你的 App:

然后反复的 切换 页面,杀死进程,重新打开 App 进行 页面切换 未出现 白屏的 现象了!

如果有帮助 请给个赞!

2 关注 分享
3***@qq.com anjibiaopu

要回复文章请先登录注册