WebView白屏问题
来源:1-2 课程导学

oRo
2023-11-07
老师,我想问问:
1.项目中的白屏检测的计算时间,应该控制在多少ms才算合理呢?
2.一个WebView,页面间跳转,这个白屏检测应该放在哪里执行比较合适,延迟多少ms执行呢?因为我发现无论是onPageStarted,还是onPageFinished,有兼容问题,并不是一定会执行的,也可能执行多次,所以很好奇老师项目中是如何解决这个问题的?
2.白屏检测上报服务器,一般都包含哪些信息和字段呢?
1.WebView出现白屏后,如何恢复页面呢?都有哪些操作?
写回答
1回答
-
随风绽放
2023-11-07
同学你好。
检测的时间最好是控制在60ms 左右,其中包含了截图的时间+分析白屏的时间
检测白屏你在 onPageFinished 即可,做好去重
上报用户相关的信息,设备信息等
检测到之后提示用户去重新加载一次
022023-11-14
相似问题