Android浏览器中的HTML5音频/视频加载问题

时间:2012-11-21 08:14:08

标签: android html5 caching audio html5-video

我正在 HTML 5中开展一个项目,目标是 Android平板电脑。有一些jquery动画使用音频 timeupdate 委托触发。

它工作正常,但在浏览页面时显示一些加载问题。 它有时不会加载。我在 $(document).ready(); 方法中添加了一个加载程序,并将在 canplaythrough 委托中删除。

有时装载机不会消失,因为 canplaythrough 未被调用。

无法经常查找问题。 为什么每次都没有正确加载音频?这是因为浏览器缓存

我正在Android默认浏览器和Chrome浏览器中进行测试。

任何人都可以告诉我为什么会这样。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

我发现在“错误加载”情况下调用了“ abort ”方法,但不是“错误”方法。然后我检查了“ readyState ”值。它显示“0”( HAVE_NOTHING )值。在这种情况下,我尝试刷新页面。由于用户可以看到浏览器正在尝试多次刷新页面,因此它似乎正常但这将是不良做法。是否可以重新加载音频对象