Android webview嵌入式youtube视频自动播放
在我的项目中,我有一个Android webview嵌入式youtube视频自动播放,android,youtube,android-webview,android-youtube-api,Android,Youtube,Android Webview,Android Youtube Api,在我的项目中,我有一个WebView,它加载动态生成的网页,其中嵌入了youtube视频,如下所示: <iframe type="text/html" width="640" height="385" frameborder="0" src="http://www.youtube.com/embed/6nQCcgpDpXQ?autoplay=1&&playlist=6nQCcgpDpXQ&loop=1"> </iframe> 它是有效的,但是
WebView
,它加载动态生成的网页,其中嵌入了youtube视频,如下所示:
<iframe type="text/html" width="640" height="385" frameborder="0"
src="http://www.youtube.com/embed/6nQCcgpDpXQ?autoplay=1&&playlist=6nQCcgpDpXQ&loop=1">
</iframe>
它是有效的,但是
engine.getSettings().setPluginsEnabled(true);
它说它被弃用了
在清单中,我授予对应用程序的Internet访问权限,并将硬件加速设置为true
有人能帮我吗?我自己也遇到过类似的行为。我对这个问题的理解是,这不是youtube功能的问题,而是在webview中设置URL上的查询字符串参数的问题。SO和web上的各种帖子表明,这在早期版本的API中是一个问题,但现在不是问题,然而,我还没有看到解决这个问题的方法,我也迫切希望看到一个解决方法,或者至少是一个很好理解的解决方法。
engine.getSettings().setPluginsEnabled(true);