错误提示:Failed to execute ‘end’ on ‘TimeRanges’: The index provided (0) is greater than or equal to the maximum bound (0).

青青子衿
青青子衿
青青子衿
109
文章
7
评论
2015年5月15日10:44:28 评论

错误提示:Uncaught DOMException: Failed to execute 'end' on 'TimeRanges': The index provided (0) is greater than or equal to the maximum bound (0).

错误分析:TimeRanges 事件的 buffered.end(0)  提供的指数(0)大于或等于最大绑定(0)

原始代码:

错误提示:Failed to execute ‘end’ on ‘TimeRanges’: The index provided (0) is greater than or equal to the maximum bound (0).

错误信息:

错误提示:Failed to execute ‘end’ on ‘TimeRanges’: The index provided (0) is greater than or equal to the maximum bound (0).

通过 console.log 输出每次的 playMusic.buffered.length 的值 可以看出 一共2次数组长度为0 所以导致报错2次后正常。

解决方案:通过if判断来做一个限制就可以了

错误提示:Failed to execute ‘end’ on ‘TimeRanges’: The index provided (0) is greater than or equal to the maximum bound (0).

历史上的今天
5月
15
weinxin
我的微信
爱生活、爱学习的小伙伴可以通过扫一扫二维码添加我的个人微信一起交流!
青青子衿
  • 本文由 发表于 2015年5月15日10:44:28
  • 转载请务必保留本文链接:http://ishangsf.com/archives/430
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: