html5的video标签只支持mp4、webm、ogg三种格式,不支持flv格式,在使用video.js时,如果使用html5是会报错不支持。解决办法有二:一结合flv.js可实现,flv.js是纯js支持flv格式的视频,B站开源的可参考:https://blog.csdn.net/boyit0/...二是使用flash,flash是支持flv格式的如下小提示: ` </html> <video id="example-video" width=760 height=440 class="video-js vjs-default-skin" controls> <source id="hlssource" src="1.flv" type="video/flv"> </video> </html> <script> var player = videojs('example-video'); player.play(); var myPlayer = videojs("my-video",{ flash: { swf: 'video-js-5.20.5/video-js.swf' }, autoplay:true, bigPlayButton:true, control:true, controlBar: { captionsButton: true, chaptersButton : true, playbackRateMenuButton: true, volumeMenuButton:{ inline: false },//调节音量 playToggle: false,//暂停按钮 progressControl:false //控制条 } }); </script>`
html5的video标签只支持mp4、webm、ogg三种格式,不支持flv格式,在使用video.js时,如果使用html5是会报错不支持。
解决办法有二:一结合flv.js可实现,flv.js是纯js支持flv格式的视频,B站开源的
可参考:https://blog.csdn.net/boyit0/...
二是使用flash,flash是支持flv格式的
如下小提示: