【问题标题】:iOS7 Safari Mobile| Html video streaming | ended event not triggerediOS7 Safari 移动版| Html 视频流 |未触发结束事件
【发布时间】:2013-10-29 16:07:50
【问题描述】:

我为 iPad 开发了一个带有嵌入式视频流的 HTML 页面。 在我将 iPad 更新到 iOS7 之前,所有事件都有效。 但是现在,ended 事件在 iOS7 上的 Safari 中不再触发。 相反,我在警报对话框中的流末尾收到“无法加载电影”错误。

是否有其他开发人员遇到过此问题?我找不到行之有效的解决方案。

视频元素的 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") });
 });

【问题讨论】:

  • 换个浏览器试试看是否是 Safari 的问题。
  • 我们使用苹果流媒体,视频播放仅适用于苹果设备。在 ios6.x 上它也可以在 Mac OSX 上运行。
  • 我面临同样的问题。如果您有任何解决方法,请更新。

标签: javascript html events video ios7


【解决方案1】:

你找到解决办法了吗?我在苹果文档中搜索,似乎只有错误回调它有效,但它是通用的......我没有成功获得特定类型的错误......

【讨论】:

    猜你喜欢
    • 2011-08-09
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-06
    相关资源
    最近更新 更多