首页 > 编程知识 正文

浏览器打开网页正在加载,苹果打开网页加载失败

时间:2023-05-06 07:03:26 阅读:279179 作者:2706

MT6762删除掉MTK Webview后,在使用MTK Browser时,打开Browser,在网页没有加载出来时,界面出现闪屏现象。

问题原因:

首先browser会申请一個bufferqueue(包含3块buffer),从pvrtrace看,第0帧的時候APP有画一個白色背景(如下),其中一块buffer就被画白了。之后的所有帧(1,2…)都沒有画红框部分,这部分就是默认的內容,而其中一块buffer在第0帧的時候已经被画成白色了,进而导致2黑1白的闪烁问题。

修改方法:
修改BrowserWebView.java的onDraw方法,把getRootView.setBackgroundDrawable(null)这句code去掉。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。