问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

小程序 webview 部分用户打开后白屏

发布网友 发布时间:2022-10-12 00:01

我来回答

1个回答

热心网友 时间:2023-10-16 05:23

刚出现问题时很是苦恼,因为只有部分用户出现白屏问题,模拟器和真机测试都没有问题。
首先怀疑到的是后端接口报错导致的,可能是部分用户的数据有问题,使用模拟器并没有发现异常,所以排除数据问题。
那么想到的可能是webview的缓存问题,然后给webview url加时间戳,在onload函数中做处理,重新赋值webview的url。经过一系列操作 发现并没有解决问题。
这个时候就更加苦恼了,最后让出现问题的手机使用我的热点,发现正常访问录了。这个时候就想到可能是网络问题了。

最后把项目中的资源链接发给出现问题的手机上,让用户打开看一下,结果果不其然 该用户无法访问。定位问题:部分用户的手机网络不能访问cdn资源

解决方案:修改cdn资源链接

总结:
定位问题的思考方向:
1、用户的数据问题
解决方案:后端修复数据
2、webview的缓存问题
解决方案:a、链接后边加时间戳 b、h5网页进行打包 c、webview中的onload赋值url强制刷新
3、网络问题(由于部分用户的网络无法访问cdn资源)
解决方案:更换cdn资源的链接
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 经典暖心的爱情语录摘录 红花和藏红花的区别是什么 红花和藏红花有什么区别 经典暖心的爱情语录 柠檬片用真空冷冻干燥机干燥后有异味,但四分之一又没有气味,这是怎 灭火器属于压力容器吗 雪菜猪肉馅饼的做法步骤 雪菜猪肉馅饼怎么做? 漄:这个字的拼音是什么? “涯”字是一声还是二声?谁知道,谢谢 涯在字典第几页 涯的拼音和组词 汉字涯的组词 人生难得是欢聚,唯有别离多什么意思? “人生难得是欢聚 唯有别离多 ”下一句是什么? 马卡龙一天能吃几个 希捷移动硬盘能连接荣耀20手机吗? 杨公忌日出生女人婚姻怎么样 人下世逢杨公忌日怎么化解 蟹爪兰扦插繁殖方法 蟹爪兰如何扦插繁殖 蟹爪兰的扦插方法 扦插的时候注意什么 懂得感恩正能量句子 感慨逝去的青春的句子 感慨逝去的青春的句子有什么 吉事办小程序白屏 西宁城市建设发展历史梳理 ipad怎么听歌 欢乐消除开心假日苹果树怎么合成 有玩家用过彩色消除手游多开挂机吗?请问怎么样啊? 求一句广告语!华南花卉中心Xxxx!主要为了招商的。谢谢,不想过于普通! 唯美物语:每个人都有能力改变世界,只要你有能力改变自己 每个人都是渺小的,你感觉自己会改变这个世界吗?你要如何才能改变这个世界? 一个人的力量可以改变世界吗? 既然每个人都会因为经历的不同而产生不同的价值观,又为什么要追求共同的价值观呢? 我认为中国人可以改变世界对吗? 人可以改变世界,请问我应该怎样消灭世界? 原来这个世界,每时每刻,都可以改变一个人 如果一个人知道一切未知问题的答案,那么他能够做到什么?能够改变世界吗? 每个人都会改变,只是方式不同而已。有些人说爱你,最后却变离开。有些人说宠你,最后却变冷漠。但也有些 蟹爪兰如何进行扦插? 怎么护肤养颜介绍 主板9pin供电和后置一样吗 9Pin定义开关是什么 主板9Pin接线,下排5针旁边还有2针,是插什么的?