解決video標(biāo)簽在安卓webview下無(wú)法自動(dòng)播放問(wèn)題
更新時(shí)間:2014年03月27日 15:25:27 作者:
這篇文章主要介紹了video標(biāo)簽在安卓webview下無(wú)法自動(dòng)播放問(wèn)題的解決方法 ,需要的朋友可以參考下
在安卓webview下
html5 的 video 設(shè)置autoplay 屬性
或在document ready中使用play方法
都不能使它自動(dòng)播放
只能用webview的onPageFinished方法來(lái)解決此問(wèn)題,代碼如下:
mPlayer.setWebViewClient(new WebViewClient() {
// autoplay when finished loading via javascript injection
public void onPageFinished(WebView view, String url) { mPlayer.loadUrl("javascript:(function() { var videos = document.getElementsByTagName('video'); for(var i=0;i<videos.length;i++){videos[i].play();}})()"); }
});
將上面的代碼放到//here的地方即能解決問(wèn)題。
public class PlayerActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
//here
}
}
html5 的 video 設(shè)置autoplay 屬性
或在document ready中使用play方法
都不能使它自動(dòng)播放
只能用webview的onPageFinished方法來(lái)解決此問(wèn)題,代碼如下:
復(fù)制代碼 代碼如下:
mPlayer.setWebViewClient(new WebViewClient() {
// autoplay when finished loading via javascript injection
public void onPageFinished(WebView view, String url) { mPlayer.loadUrl("javascript:(function() { var videos = document.getElementsByTagName('video'); for(var i=0;i<videos.length;i++){videos[i].play();}})()"); }
});
將上面的代碼放到//here的地方即能解決問(wèn)題。
復(fù)制代碼 代碼如下:
public class PlayerActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
//here
}
}
您可能感興趣的文章:
- Android使用VideoView播放本地視頻和網(wǎng)絡(luò)視頻的方法
- Android使用WebView播放flash的方法
- 詳解Android App中使用VideoView來(lái)實(shí)現(xiàn)視頻播放的方法
- Android自定義播放器控件VideoView
- Android如何讓W(xué)ebView中的HTML5頁(yè)面實(shí)現(xiàn)視頻全屏播放
- Android編程實(shí)現(xiàn)WebView全屏播放的方法(附源碼)
- android使用videoview播放視頻
- Android編程使WebView支持HTML5 Video全屏播放的解決方法
- 一步步實(shí)現(xiàn)自定義View之播放暫停控件
相關(guān)文章
Android 高仿微信轉(zhuǎn)賬金錢輸入框規(guī)則
這篇文章主要介紹了Android 高仿微信金錢輸入框規(guī)則的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12Android中Glide加載圓形圖片和圓角圖片實(shí)例代碼
本篇文章主要介紹了Android中Glide加載圓形圖片和圓角圖片實(shí)例代碼,具體一定的參考價(jià)值,有興趣的可以了解一下2017-05-05Android 實(shí)現(xiàn)永久性開(kāi)啟adb 的root權(quán)限
這篇文章主要介紹了Android 實(shí)現(xiàn)永久性開(kāi)啟adb 的root權(quán)限,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03Android自定義View實(shí)現(xiàn)公交成軌跡圖
這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)公交成軌跡圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06Android實(shí)現(xiàn)折線走勢(shì)圖
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)折線走勢(shì)圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11Android跳轉(zhuǎn)系統(tǒng)設(shè)置Settings的各個(gè)界面詳解
系統(tǒng)設(shè)置Settings中定義的一些常用的各界面ACTION常量,下面這篇文章主要給大家介紹了關(guān)于Android跳轉(zhuǎn)系統(tǒng)設(shè)置Settings的各個(gè)界面,文中介紹非常詳細(xì),需要的朋友可以參考下2023-01-01淺談Android性能優(yōu)化之內(nèi)存優(yōu)化
Android的內(nèi)存優(yōu)化是性能優(yōu)化中很重要的一部分,本文將詳細(xì)介紹Android性能優(yōu)化之內(nèi)存優(yōu)化。2021-06-06Android實(shí)現(xiàn)指定時(shí)間定時(shí)觸發(fā)方法
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)指定時(shí)間定時(shí)觸發(fā)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-05-05