Html5视频播放器未自动恢复

时间:2013-05-06 11:20:59

标签: ios html5 video-streaming html5-video

我有一个Html5视频播放器:

<video
    video id="videoObj" class="video-js vjs-default-skin center" webkit-playsinline autobuffer preload="auto" poster="http://SomePoster.png">
        {VideoFiles}
</video>

当互联网连接不良时(在iOS设备上播放视频,在uiWebView上),视频停止播放。我尝试为herehere获取一个事件,但没有一个被触发。

我有两个问题:

  1. 我希望视频在互联网连接不良/丢失时自动恢复播放/缓冲。
  2. 我希望有一个事件告诉我视频因互联网连接问题而暂停。
  3. 我是否错过了可以帮助我的html5视频的一些属性? (顺便说一下,作为一个(坏的)解决方法,我每秒都会检查视频的当前时间。如果我发现它等于最后一个状态,我知道视频卡住了,我发出“播放”事件,按顺序继续播放视频。)

    编辑:我没有在视频上显示视频工具栏,因此用户无法自行恢复视频

1 个答案:

答案 0 :(得分:1)

刚刚找到解决方案...... 我似乎使用了“暂停”事件而不是“暂停”。现在我可以在“暂停”事件中显示“等待”并恢复“canplay”事件的视频。