我想在android webview中播放html5视频。我的html文件位于localhost。在浏览器中,视频开始自动播放。无需点击播放按钮。但在android webview中它才开始直到点击播放按钮
Html:
<body onload="init()">
<div id="pagewrap">
<video id="player" width="700" height="390" controls="control" >
<source id="video_src" src='http://brightcove.vo.llnwd.net/pd16/media/3597709025001/201406/3659/3597709025001_3636330355001_ff.mp4' type="video/mp4">
</video>
</div>
</body>
Java Scrip:
function init(){
var player = document.getElementById('player');
player.play();
}
爪哇:
onCreate(Bundle savedInstanceState) {
......
WebView mWebView = (WebView) findViewById(R.id.webView1);
mWebView.setWebChromeClient(new WebChromeClient());
mWebView.loadUrl("http://192.168.1.2:81/video_stream_app_view.php");
}
答案 0 :(得分:0)
使用标签的“autoplay”属性会不会更容易?
答案 1 :(得分:0)
默认情况下,移动网络浏览器会停用视频的自动播放功能。它是W3C标准。可以找到更多信息here。