html5中的audio音乐默认播放与手机类型有关系吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html5中的audio音乐默认播放与手机类型有关系吗?相关的知识,希望对你有一定的参考价值。

参考技术A 主要和
游览器
有关,另外也和手机本身有关。。
比如Iphone的safari必须要安装插件才可以,又比如微信里自带的游览器的自身Bug有时可以有时也不行,还有比如韩版的三星如果用的是原装的系统基本上9成的都不可以。
参考技术B 移动端浏览器大部分是禁用video和audio的autoplay功能
并且,很多移动浏览器也不支持首次js调用play方法进行播放(只有用户手动点播放后暂停,然后用代码进行play可以)。
这样做主要是为了防止不必要的自动播放浪费流量

为啥audio静音才可以播放音乐

因为audio标签的自动播放:autoplay。
在ios系统中不能自动播放,此时需要设置,在进入页面自动播放音乐。
第一步,先引入js微信
第二步,在wx.ready中进行默认播放,这个时候wx.config配置可以不用正确,但是后边的ready也可以用,所以默认播放了。
参考技术A 因为输出设备静音只是系统不能发出声音但是音乐是可以播放的,只是没有声音而已所以这是不同的概念,是可以出现这种情况的。 参考技术B 首先进入“设置”选择“声音”,然后根据分类,调整即可。 2.在通话中--会有静音选项,点击或选择即可 参考技术C 首先进入“设置”选择“声音”,然后根据分类,调整即可。 2.在通话中--会有静音选项,点击或选择即可

以上是关于html5中的audio音乐默认播放与手机类型有关系吗?的主要内容,如果未能解决你的问题,请参考以下文章

html5 audio标签微信部分苹果手机不能自动播放音乐终极解决方案

html5的audio,audio.play()在手机浏览器中不能自动播放

手机浏览器音乐无法自动播放的问题

html5播放音乐为啥苹果手机为啥不能播放

HTML5 Audio的兼容性问题和优化

在android/iOS微信浏览器中自动播放HTML5 audio(音乐)的2种正确方式