flv.js
flv.js copied to clipboard
关于flv.js离开页面时候,销毁问题
我这边离开了页面后,使用了 flvPlayer.destroy(); flvPlayer.pause(); flvPlayer.unload(); flvPlayer.detachMediaElement();flvPlayer = null;;我这边看到我页面还在一直请求视频的数据,视频的端口,一直在使用中,,当我刷新里面页面时候,停止了请求视频数据了;心都碎了
同求问!!!
flv默认的loader是FetchStreamLoader,方式是使用fetch,内部销毁并没有取消fetch请求,可利用AbortController实现,需要自己修改。 flv.createPlayer提供了customLoader自定义loader
解决了吗 兄弟
可通过AbortController中断fetch请求 @wuguyu
flvjs播放器事件动态监听并实现flvjs实例销毁(http-flv协议) https://blog.csdn.net/TurtleOrange/article/details/119147481
添加AbortController,用来中断fetch
您好,我是HXH,邮件已收到,有问题的话我会尽快给您回复,谢谢您的来信。