关于html5嵌入声音问题。

<div class="info">
         <audio src="mp3/bg.mp3" autoplay="autoplay" loop>您的浏览器不支持 audio标签。</audio>
         <img width="80" height="80" class="music on" src="images/on.png" />
     </div>

电脑端是可以听见声音的为什么手机端听不到声音呢?谢谢!

阅读 3.8k
3 个回答

如果是移动端的话,ios最好使用 document.getElementByTagName('audio').play()

手机端太多问题了,安卓跟ios不一样,两个平台的版本有很多。
我之前做过很多个audio,有一部分机子是播放不出来的

Safari屏蔽了autoplay,必须由用户交互事件触发,因为autoplay在移动网络环境下可能会造成用户流量费剧增

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题