javascript - iOS7 Safari 手机| Html 视频流 |未触发结束事件

标签 javascript html events video ios7

我为 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/

相关文章:

javascript - 如何在 ReactJs 中单击动态生成的 'Link' 时将值传递给页面?

javascript - 如何在没有 attachShadow 的情况下创建自定义元素?

javascript - 连接并扩展 Google map 上的多边形编辑功能

javascript - Angularjs 中的 Accordion

javascript - 如何使用页面名称作为文本框值

javascript - 使用 Javascript .insertAfter 或 .append 到元素 Id。它是一个脚本标签,所以它不能与 $

html - 使嵌套的 div 拉伸(stretch)到父高度

javascript - 如何处理具有优先级的事件委托(delegate)?

c# - 捕获 C# winform 应用程序中的所有异常

javascript - 通过ajax回调改变js中的对象