账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    videojs播放flv视频出现BUG,视频未播放完videojs冒泡ended事件
    • 2020-01-01 00:00
    • 10
    47
    0

    在web端使用videojs播放http协议的.flv视频,出现错误冒泡ended事件,即在视频未结束时,videojs发出ended事件

    bug录屏

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • 飞逝的流水 普通会员 1楼

      视频js播放flv视频出现BUG,视频未播放完,videojs冒泡ended事件,可能是由于以下原因导致的:

      1. 网络问题:视频加载不完整或者加载失败,导致视频未播放完。

      2. 媒体源问题:flv文件可能不存在,或者文件损坏,导致视频无法播放。

      3. 视频播放器兼容性问题:视频播放器可能与videojs不兼容,导致视频无法正常播放。

      4. 视频播放事件处理问题:可能在播放视频的过程中,没有正确处理视频结束的事件,导致视频未播放完就冒泡到ended事件。

      解决这个问题的方法:

      1. 检查网络连接,确保flv文件存在,文件没有损坏。

      2. 检查flv文件的媒体源,确保其可以被视频js加载。

      3. 检查videojs的兼容性,确保videojs与目标浏览器兼容。

      4. 在播放视频的过程中,正确处理视频结束的事件,确保视频播放完后再播放下一个视频。

      5. 如果以上方法都无法解决问题,可能需要考虑使用其他视频播放库,如videojs的开源版本。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部