0
你好,我正在android應用程序中,我想播放vimeo視頻,我從json中獲取API的響應並使用webview播放視頻,並且播放效果很好,但是Webview是顯示非常小,播放視頻也小我的問題是在Android中播放Vimeo視頻,包含iframe的視頻url
- 我想播放視頻寬度可根據Android設備的寬度。我可以從Displaymetrics得到它,但如何設置爲iframe?
- 我想膨脹播放視頻的媒體控制器的自定義視圖。 喜歡玩暫停圖標自定義控制器
我在VIDEO_ID得到這種URL響應從API
<iframe src="https://player.vimeo.com/video/video_id" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
我得到的視頻ID
下面是我用
代碼webView.setWebChromeClient(new WebChromeClient());
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.getSettings().setPluginState(WebSettings.PluginState.ON_DEMAND);
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
String data_html=getexplore_list.get(pos).getVideo_url();
webView.loadDataWithBaseURL("http://vimeo.com", data_html, "text/html", "UTF-8", null);
請提供任何解決方案或鏈接將不勝感激