Nik*_*pta 6 android webview qwebview android-webview html5-video
我是android的新手,我正在webview中显示新闻链接.新闻链接包含视频.问题是,打开链接后我必须点击视频然后视频正在播放,但我希望该视频应该自动播放.
提前致谢.
我的代码是:
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
myWebView.getSettings().setPluginState(PluginState.ON);
myWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) { web.loadUrl("javascript:(function() { document.getElementsByTagName('video')[0].play(); })()"); }
});
myWebView.getSettings().setMediaPlaybackRequiresUserGesture(false);
myWebView.setWebChromeClient(new WebChromeClient());
myWebView.loadUrl("http://aajtak.intoday.in/livetv.html");
Run Code Online (Sandbox Code Playgroud)
小智 7
这对我有用。
webView.getSettings().setMediaPlaybackRequiresUserGesture(false);
Run Code Online (Sandbox Code Playgroud)
使用上面的方法,打开链接后无需单击视频,视频将自动播放。
myWebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {web.loadUrl("javascript:(function() { document.getElementsByTagName('video')[0].play(); })()"); }
});
Run Code Online (Sandbox Code Playgroud)
loadUrl您应该在 WebView 上实现...只需替换web.loadUrl为view.loadUrl,它应该可以正常工作
| 归档时间: |
|
| 查看次数: |
9125 次 |
| 最近记录: |