Android Webview中解决H5的音视频不能自动播放的问题
来源:互联网 发布:java websocket客户端 编辑:程序博客网 时间:2024/05/21 15:10
今天在开发webview的时候,当加载有声音的H5的时候,声音不会自动播放,必须手动触摸一下屏幕,声音才会播放出来,虽然在H5文件中设置了autoplay属性,也调用了play方法,依然不能自动播放,最后通过在webview中调用js方法来解决。
代码如下:
view.loadUrl("javascript:(function() { " + "var videos = document.getElementsByTagName('video');" + " for(var i=0;i<videos.length;i++){videos[i].play();}})()");
view.loadUrl("javascript:(function() { " + "var videos = document.getElementsByTagName('audio');" + " for(var i=0;i<videos.length;i++){videos[i].play();}})()");注意这个方法需要在webview的onPageFinished回调中执行调用。
0 0
- Android Webview中解决H5的音视频不能自动播放的问题
- Android Webview中解决H5的音视频不能自动播放的问题
- Android Webview中解决H5的音视频不能自动播放、只有声音没有图像的问题
- 解决Android中WebView视频无法播放的问题
- Android中加载WebView的H5全屏视频播放
- 关于Android中使用WebView播放网络视频不能全屏的问题
- 解决webView无法播放视频的问题
- android 如何实现webview(h5)的视频播放
- 解决ppt中视频不能播放的问题
- 解决视频资源音乐资源在Android模拟器中不能播放的问题
- Android的WebView中如何播放视频
- 解决H5视频播放,默认全屏的问题
- ANDROID webview解决视频无法播放问题
- android 4.0以上WebView不能全屏播放视频的解决办法
- android 4.0以上WebView不能全屏播放视频的解决办法
- android webview——webview播放音频/视频的问题
- WebView播放视频的问题
- 解决页面退出 WebView 继续播放视频音乐的问题
- ZZULI OJ 1914: 天火好帅(搞不懂的水题)
- NLPIR 汉语分词系统 (PyNLPIR) 学习手札
- jzoj 4709. 【NOIP2016提高A组模拟8.17】Matrix 组合数+乘法逆元
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- Linux下find指令
- Android Webview中解决H5的音视频不能自动播放的问题
- 网易视频云 php接口
- 酷狗krc歌词转换为lrc格式
- 测试设计员的职责
- 几种破解MySQL root密码的几种方法:
- java制作简单的坦克大战
- mysql 触发器
- 给图片添加水印
- Mysql 视图笔记2