收藏
回答

video 组件的 bindwaiting 触发时机是缓冲开始还是缓冲结束呢?

在真机上触发 bindwaiting 之后,不会触发 progress 和 timeupdate ,没办法判断缓冲是否结束

回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    04-20
    有用
    回复 8
    • dva
      dva
      04-20
      弱网才能复现,提供代码片段意义不大。有没有官方的或者懂哥来回复一下啊
      04-20
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      04-20回复dva
      bindwaiting 触发时机是缓冲开始,播放中被动缓冲结束即开始播放, 即bindplay
      04-20
      回复
    • dva
      dva
      04-20回复社区技术运营专员-Jahozheng
      感谢大佬回复。我们日志中发现,播放中会触发 bindwaiting,但是没有其他任何事件触发,对应缓冲结束。progress、 timeupdate 、play 都没触发。你可以看下我截图中的埋点
      04-20
      回复
    • dva
      dva
      04-20回复dva
      android 和 ios 机型基本都是这样,只有在 windows 上才会正常触发 progress 和 timeupdate。顺便提一下,我们这是 video 配置来 is-live
      04-20
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      04-20回复dva
      可以提供可复现代码片段(使用官方工具创建):https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html看看
      工具本身也可以模拟弱网环境
      04-20
      回复
    查看更多(3)
登录 后发表内容