javascript – 如何使用video.js播放.swf文件?

如何使用video.js播放器播放.SWF文件?
我已经玩了下面的代码,但我不能让它上班.
当我直接打开.swf文件(使用IE打开)时,我可以以这种方式播放.swf文件.

JavaScript的:

// path to location of swf-file
_V_.options.flash.swf = "video-js.swf";

// flashvars
_V_.options.flash.flashVars = {
    file: "./ExportSWF/Recording.swf", //file to be played
    autostart: "false",
    provider: "http",
    "http.startparam": "start"
};

// object params
_V_.options.flash.params = {
    allowfullscreen: "true",
    wmode: "transparent",
    allowscriptaccess: "always"
};

HTML:

<video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="400" height="300">
video.js是一款HTML5视频播放器.
但是,HTML5< video>标签目前只支持limited number of formats

> WebM
> Ogg Theora Vorbis
> Ogg Opus
> MP4 H.264
> MP3
> WAVE PCM

某些浏览器可能会支持一些其他格式,但这是具体的实现.
请注意,Adobe Flash swf文件不包含在该列表中,因为它们无法使用< video>标签,只有< embed>标签.

但是,有一些社区创建的扩展可能会完成您要查找的内容:https://github.com/videojs/video-js-swf

https://stackoverflow.com/questions/16294832/how-do-i-play-a-swf-file-using-video-js

转载注明原文:javascript – 如何使用video.js播放.swf文件?