Android Webview 视频或 Youtube 抛出错误

标签 android video webview youtube crash

我正在使用 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/

相关文章:

android - 是否有更多 "Android"方法让我的项目在 GridView 中保持 "Selected"状态?

HTML5 .mp4 视频 - IE 和小米问题 - 将白色变成灰色

android - 如何获取在webview中显示的html页面的全部内容文本

javascript - 使用外部按钮在 iFrame 中暂停 YouTube 视频

android - WebView 和 Button 的 LinearLayout

javascript - 如何在 WebView 中单击链接时禁用橙色圆圈效果

java - 应用程序不幸停止了 Intent 数据解析

android - 我们在 compose 中有 animateStringAsState 吗?

Android 支持库 22.1 和 AlertDialog 错误?

html - 中心全屏背景视频