美文网首页
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