如何嵌入具有视频/音频标签等控件的swf文件?

时间:2014-05-28 07:48:19

标签: html html5 video embed flash

我尝试使用视频对象嵌入标记搜索将swf文件嵌入浏览器的各种方法。

视频标签没让我运行swf。 这就是我的尝试:

    <video controls>
       <object data="video.swf" width="320" height="240">
           <embed src="video.swf" width="320" height="240">
       </object> 
    </video>

我也尝试过:

    <video controls>
       <object data="video.swf" width="320" height="240"></object>
    </video>

和                              

但发现没有运气。

然后我尝试了embed和object标签:

    <embed src="video.swf" type="application/x-shockwave-flash" height="200" width="200">

    <object type="application/x-shockwave-flash" data="video.swf" height="200" width="200"> 

两者都运作良好。

但我希望获得与视频标签一起提供的控制[播放/暂停/声音控制]。

有没有办法让控件和嵌入或对象标签一起使用?

或者我可以将swf文件嵌入视频标签吗?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:3)

如果您想要控制并且尝试嵌入自己的SWF文件,则需要自己构建播放器。通过flash或使用JavaScript函数将指令发送到flash文件中。

我假设你这样做是为了跨浏览器的兼容性,如果在Actionscript中工作听起来不是很有趣(提示:它不是),你可以使用videoJS这样的东西来为你提供一个功能齐全的球员。我个人使用MediaElement我发现它符合我的需要。