ios 微信6.7.1版本在音频加载后播放之前不会触发canplay?
目标:在音频播放之前获得文件长度。
终端:ios 微信6.7.1版本
现象:只有在用户手动点击播放按钮才会触发canplay事件。
相关代码
var audio = document.getElementById("audio");
audio.addEventListener("canplay", function(e) {
console.log(audio.duration);
});
是什么原因呢?要怎么解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
canplay在ios上面只有点击播放才能触发,如果你要获取时长可以试试loadedmetadata事件