WebView Iframe 视频
WebView Iframe Video
我正在尝试上传此视频(http://canalcamp.xiptv.cat/embed/234425?width=300&iframe_width=320&share=&height=170&iframe_height=200#),但我看不到控制选项卡(暂停、音量、缩放、进度视频)。
我激活javascript没办法。
注:包含divix
这是我的代码:
final WebView webview = (WebView)findViewById(R.id.webView);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
webview.loadUrl("javascript:(function() { " +
"document.getElementsByTagName('header')[0].style.display=gone; " +
"})()");
}
});
webview.clearCache(true);
webview.clearHistory();
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webview.setWebChromeClient(new WebChromeClient());
webview.loadUrl("http://canalcamp.xiptv.cat/embed/234425?width=300&iframe_width=320&share=&height=170&iframe_height=200#");
也不行 "Share"
我用 videoView 解决了这个问题 :)
我正在尝试上传此视频(http://canalcamp.xiptv.cat/embed/234425?width=300&iframe_width=320&share=&height=170&iframe_height=200#),但我看不到控制选项卡(暂停、音量、缩放、进度视频)。
我激活javascript没办法。
注:包含divix
这是我的代码:
final WebView webview = (WebView)findViewById(R.id.webView);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
webview.loadUrl("javascript:(function() { " +
"document.getElementsByTagName('header')[0].style.display=gone; " +
"})()");
}
});
webview.clearCache(true);
webview.clearHistory();
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webview.setWebChromeClient(new WebChromeClient());
webview.loadUrl("http://canalcamp.xiptv.cat/embed/234425?width=300&iframe_width=320&share=&height=170&iframe_height=200#");
也不行 "Share"
我用 videoView 解决了这个问题 :)