Chrome 有些视频会无缘无故地随机暂停(不缓冲)

emeijp43  于 2024-01-04  发布在  Go
关注(0)|答案(2)|浏览(141)

我用的是React Player(我不认为这个问题是与播放器).我有一个应用程序,我在循环播放视频(没有任何声音),有时视频只是暂停.这绝对不是缓冲区的问题,因为我循环像30秒长的视频,他们已经加载了很久以前,.一个奇怪的事情是,它只发生在Chrome(测试与Firefox和没有问题).

import ReactPlayer from 'react-player';

 <ReactPlayer
              onClick={handleTogglePlay}
              className="react-player"
              loop={true}
              url={playerSrc}
              playing={isPlaying}
              controls={false}
              muted={true}
              width="100%"
              height="100%"
              onError={handleError}
            />

字符串
我不能在这里发布playerSrc,这是一个简单的11秒长的.mp4视频虽然。它可能会播放20秒,然后暂停。不抛出任何错误,只是停止。绝对不喜欢RAM/GPU使用太多,检查统计数据。
此外,我想也许有问题,只是我的Chrome浏览器,所以我尝试了这些东西:
1.重置标志Chrome://flags/
1.清除浏览器缓存
1.在没有任何浏览器扩展的情况下尝试了隐身
1.尝试video.js而不是react-player。
对于我的应用程序来说,视频播放和不只是随机停止是绝对必要的。有人有什么想法吗?

2wnc66cl

2wnc66cl1#

我在自己的项目中遇到了一个非常类似的问题(随机暂停,不能重新启动没有刷新页面,我看到暂停事件被调用在播放器通过发送事件到我的matomo示例,但我不明白为什么,玩得很好与其他播放器和火狐).哪个版本的react播放器,你目前正在使用?有没有发现任何解决办法或解决方案,因为张贴?任何见解或更新?祝你愉快

l7wslrjt

l7wslrjt2#

很抱歉将此作为答案发布,但我没有足够的代表发表评论。这对您有帮助吗?https://github.com/cookpete/react-player/issues/1711此问题已打开,并建议了一个解决方案。

相关问题