如果要解决这个问题,需要引入 video-js.swf 。这个在 node_modules/videojs-swf 下面有一个 video-js.swf 文件。我是直接把把他引入到了 ? 下面。.../video-js.swf' + videojs.options.flash.swf = swf 上面的PC的,采用的是RTMP的流 如果是flv的流,react可以使用reflv这个插件。
如果要解决这个问题,需要引入 video-js.swf 。这个在 node_modules/videojs-swf 下面有一个 video-js.swf 文件。我是直接把把他引入到了[同级目录]下面。.../video-js.swf' + videojs.options.flash.swf = swf 上面的PC的,采用的是RTMP的流 如果是flv的流,react可以使用reflv这个插件。
stylesheet" type="text/css"> videojs.options.flash.swf = "video-js.swf
如果做的是局域网,还需要下载video-js.swf并手动引入。 对于videojs其实完全不懂,个人觉得api也很乱。目前只能是拿来实现功能。
jsinitfunctio%gn=alert1 videoJS: video-js.swf?readyFunction=confirm and video-js.swf?
raw=true video-js.swf?readyFunction=alert(1) player.swf?...yid=\"));}catch(e){alert(1);}// video-js.swf?readyFunction=alert%28document.domain%2b'%20XSSed!'
/videojs/video-js.swf" videojs('video', {"autoplay":true}).play(); 在我的测试下,HLS 的延迟在10
-- 指定videojs的flash文件 --> videojs.options.flash.swf = "js/video-js.swf
领取专属 10元无门槛券
手把手带您无忧上云