k8w.io
HTML5 Web Audio API的坑
2017-11-20作者:k8w

HTML5 Web Audio API存在一些兼容性问题和坑,使用时需要注意。

1. 全局类名不同

  • Chrome下是AudioContext
  • iOS下是webkitAudioContext

2. iOS需要通过交互事件解锁播放

  • PC端Chrome可以直接播放
  • iOS默认是无法播放音频的,一定要有用户操作(如mousedown、touchstart)后来解锁第一次播放
    • 例如在 touchstart 事件时,播放一个空音频,即可解锁音频播放。
(正文完)
留言(0条)
发表新留言
您的大名:
必填
电子邮箱:
不公开,仅用于向你发送回复