我正在使用 Android webview,它是一个简单的浏览器应用程序(顺便说一句,我的第一个应用程序:))。当我浏览时,一切看起来都很好。所有网站都能正确加载......
当我访问 CNN.com 或 youtube.com 时,它加载正确......现在问题来了!
当我点击任何视频(任何网站)时,视频开始播放,但是,我在 logcat 中看到如下无法控制的错误,直到应用程序崩溃或手机软重启。我说无法控制是因为它每秒都会显示一次,一旦达到大约 1500 个错误,应用程序就会崩溃......
mOnSeekCompleteListener is null. Failed to send MEDIA_SEEK_COMPLETE message.
mOnVideoSizeChangedListener is null. Failed to send MEDIA_SET_VIDEO_SIZE message.
mOnBufferingUpdateListener is null. Failed to send MEDIA_BUFFERING_UPDATE message.
最后一个错误抛出大约 1500 次,直到应用程序崩溃。
有什么建议或帮助吗?
谢谢!
最佳答案
您是否应该尝试将 WebChromeClient 设置为您的 WebView?简单代码行:webView.setWebChromeClient(new WebChromeClient);
关于Android Webview 视频或 Youtube 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17017019/