Youtube 自动播放标签在 Android Webview iframe 中不起作用。如何去除cc标签?
HTML 需要在 webview 中加载:
<!DOCTYPE html>
<html>
<style>
.center{
position: absolute;
margin: auto auto;
right: 0;
left: 0;
bottom: 0;
top: 0;
}
</style>
<body style="background:#000">
<iframe id="videoContainer" class="center" width="100%" height="300"
src="https://www.youtube.com/embed/5jnqWIlaLyA?rel=0&controls=1&showinfo=0&autoplay=1"
frameborder="0" allow="autoplay; encrypted-media" allowfullscreen>
</iframe>
</body>
</html>
在网站上工作的相同代码。
内容变量保存上面提到的 html。当前的安卓代码:
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setAppCacheEnabled(false);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
mWebView.getSettings().setMediaPlaybackRequiresUserGesture(false);
view.loadDataWithBaseURL(null, content, "text/html", "utf8", view.getUrl());
拉莫斯之舞
相关分类