gpt4 book ai didi

android - onProgressChanged 在繁重的网站上没有达到 100%

转载 作者:行者123 更新时间:2023-11-30 00:58:45 25 4
gpt4 key购买 nike

Chrome/WebView 版本:53 和 54 测试版

示例网址:bbc.com , cnn.com

重现问题的步骤:

  1. 启动基于 webview 的应用程序,并安装了 chrome/webview 53
  2. 加载 bbc.com 或 cnn.com
  3. 等待页面加载完成

预期的行为是什么?onProgressChanged() 从页面开始调用直到达到 100

出了什么问题?页面加载完成并调用 WebViewClient.onPageFinished() 。但是 WebChromeClient.onProgressChanged() 中报告的进度停止在 94-98 左右,但从未达到 100。

这个以前有用吗?是 Chrome/WebView 版本 51

我有一个基于 webview 的应用程序,加载进度条与 WebChromeClient 中的 onProgressChanged() 回调相关联。直到大约一周前,一切都很好。但是现在,它永远不会达到 100% 的页面加载。在调查中,我发现它在 webview/Chrome 版本为 51 的设备上仍然可以正常工作。但它在 webview/Chrome 版本为 53 的类似设备上失败了。我什至在安装了 Chrome beta 54 的情况下进行了测试,它似乎仍然被 WebViewClient.onProgressChanged() 回调破坏,因为它永远不会达到 100%。

但这只发生在繁重的网站上。如 bbc、cnn、npr.com 等。yahoo、google、bing 等仍然加载正常,报告的进度达到 100%。

我猜这发生在所有基于原生 webview 的浏览器上。它发生在 Javelin、Maxathon 浏览器以及我基于 webview 的应用程序中。

有人遇到过类似的问题吗?

谢谢。

最佳答案

没关系。 Chromium 接受了我的错误。

https://bugs.chromium.org/p/chromium/issues/detail?id=650781

关于android - onProgressChanged 在繁重的网站上没有达到 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39757410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com