如何使用.SWF
播放器播放video.js
文件?
我玩过下面的代码,但是我无法让它工作
当我直接打开.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">
答案 0 :(得分:8)
video.js
是 HTML5 视频播放器
但是,HTML5 <video>
代码目前仅支持limited number of formats:
某些浏览器可能会支持一些其他格式,但具体的实现方式
请注意,Adobe Flash swf
文件不包含在该列表中,因为它们无法使用<video>
标记播放,只能使用<embed>
个标记。
但是,有一些社区创建的扩展程序可以完成您正在寻找的内容:https://github.com/videojs/video-js-swf
答案 1 :(得分:3)
https://github.com/videojs/video-js-swf这是用来根据创作者的自述文件制作Flash的轻量级Flash视频播放器,它使Flash像HTML5视频一样工作。这允许玩家皮肤,插件和其他功能同时使用HTML5和Flash