我为 iPad 开发了一个带有嵌入式视频流的 HTML 页面。
在我将 iPad 更新到 iOS7 之前,所有事件都有效。
但现在,iOS7 上的 Safari 中不再触发 ending
事件。
相反,我在警报对话框中的流末尾收到“无法加载电影”错误。
还有其他开发者遇到过这个问题吗?我找不到有效的解决方案。
视频元素的 HTML:
<video id="de_videoPlayer" preload='auto' src'.....'></video>
使用 jQuery 的 JavaScript:
videoElement = $('video').get(0);
$(videoElement).on('ended', function() {
videoEnded();
console.log("videoElement event: ended") });
});
最佳答案
你找到解决办法了吗?我在苹果文档中搜索,似乎只有错误回调可以工作,但它是通用的......我没有成功获得特定类型的错误......
关于javascript - iOS7 Safari 手机| Html 视频流 |未触发结束事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19663538/