美文网首页
android H5 webview 无法自动播放音乐 auto

android H5 webview 无法自动播放音乐 auto

作者: nic启立 | 来源:发表于2018-03-05 16:03 被阅读555次

开发webview的时候,当加载有声音的H5的时候,声音不会自动播放,必须手动触摸一下屏幕,声音才会播放出。
虽然在H5文件中设置了autoplay属性,也调用了play方法,依然不能自动播放。

很简单,只要设置一个webview属性:
mWebview.getSettings().setMediaPlaybackRequiresUserGesture(false);

原因:在android 4.2添加了允许用户手势触发音视频播放接口,该接口默认为 true ,即默认不允许自动播放音视频,只能是用户交互的方式由用户自己促发播放。

相关文章

网友评论

      本文标题:android H5 webview 无法自动播放音乐 auto

      本文链接:https://www.haomeiwen.com/subject/emuhfftx.html