解决video标签在安卓webview下无法自动播放问题
2023-06-13 09:15:24 时间
在安卓webview下
html5的video设置autoplay属性
或在documentready中使用play方法
都不能使它自动播放
只能用webview的onPageFinished方法来解决此问题,代码如下:
复制代码代码如下:
html5的video设置autoplay属性
或在documentready中使用play方法
都不能使它自动播放
只能用webview的onPageFinished方法来解决此问题,代码如下:
mPlayer.setWebViewClient(newWebViewClient(){
//autoplaywhenfinishedloadingviajavascriptinjection
publicvoidonPageFinished(WebViewview,Stringurl){mPlayer.loadUrl("javascript:(function(){varvideos=document.getElementsByTagName("video");for(vari=0;i<videos.length;i++){videos[i].play();}})()");}
});
将上面的代码放到//here的地方即能解决问题。
publicclassPlayerActivityextendsActivity{
protectedvoidonCreate(BundlesavedInstanceState){
//here
}
}
相关文章
- android脚本工具,安卓脚本编程软件[通俗易懂]
- 安卓7.0以上安装fiddler证书(模拟器)
- android进程间通信方式有哪几种_安卓进程间通信
- webview长按复制_安卓手机怎么复制图片上的文字
- android计算器开发实例_安卓开发计算器代码
- [VB开发安卓]B4A 二维码,条形码,PDF417码识别和创建,界面仿微信早期版本扫一扫
- 学习笔记 | Android Studio安卓开发入门经验总结 干货
- chrome安卓WebView调试出现空白页面的解决方案
- Windows 11 运行安卓子系统
- Linux安卓应用:一种新的体验(linux安卓app)
- Linux下安卓开发入门指南(linux安卓开发教程)
- 华为鸿蒙 HarmonyOS、微软 Win11 … 全世界都在薅安卓的羊毛,谷歌为何坐视不管?
- Linux下的安卓虚拟机:给开发者更多选择(安卓虚拟机linux)
- SA:2021 年 Q2 小米引领全球 5G 安卓智能手机市场,市场份额达 26%
- 挑战极限:把Linux系统安装到安卓平板上(安卓平板刷linux系统)
- 安卓移动端使用SQL Server进阶篇(安卓版sqlserver)
- Linux与安卓:联合开辟新纪元(linux和安卓)
- 苹果性价比更高的iPad Pro了解下:A12Z处理器加持 性能领先安卓阵营