**html5 audio 语音播放在手机端使用注意(iphone , ipd,safari)**
描述: 在做项目的时候,将 `audio.duration` 放到 `canplay` 的监听事件中,苹果 Safari 还是获取不到播放时长,安卓手机、PC各种浏览器都没问题。
在手机端需要先播放一次才能监听 `canplay`,可以使用 `audio.play()` 播放,也可手动点击播放, 否则监听不到 `canplay`。
但是如果是使用 `audio.play()` 播放的,监听到了就要马上 `player.pause()` 停止播放;防止项目需求上没有需要播放的也播放了。
参考资料: http://blog.csdn.net/wangliqiang1014/article/details/44944337