引用flash视频

来源:互联网 发布:四川保险行业协会数据 编辑:程序博客网 时间:2024/05/16 09:17

在网页中使用<embed src="XXX.swf" AllowScriptAccess="sameDomain"/>标签表示.

AllowScriptAccess 参数可以为always、sameDomain、never;

always:一直允许。不仅允许swf与嵌入到的html域进行通信,也允许与其它html域进行通信。
sameDomain:相同域。仅允许swf与嵌入到的html域进行通信,其它html域不可以。此属性是默让属性。
never:不允许通信。不建建议使用,没有意义。

使用embed元素,需要结合复杂的object元素,冗长、需要安装插件、属数多,如以下代码 :

 <object classid="clsid:d27cdb6e************************" width="425" height="334" codebase="swflash.cab#version=6,0,40,0">            <param name="allowFullScreen" value="true" />            <param name="allowscriptaccess" value="always" />            <embed type="application/x-shockwave-flash"                width="425"                height="344"                src="resources/weekCurrentXmind.swf"                allowscriptaccess="always"                allowfullscreen="true">            </embed>        </object>

为解决以上问题,现在HTML5中,提供了video元素专门解决视频或电影。

 <video src="resources/weekCurrentXmind.swf">            您的浏览器不支持video元素,请换浏览器查看。</video>

一共支持三种格式: Ogg、MPEG4、WebM。以下是兼容情况:

格式         IE         Firefox      Opera        Chrome       SafariOgg         No          3.5+         10.5+         5.0+            NoMPEG4       9.0+         No           No           5.0+            3.0+WebM        No          4.0+         10.6+         6.0+            No

虽说video为视频而生,但其不支持swf哦,我用的场景是把思维导图生成为swf嵌套页中,第二种只能放弃,细心研究第一种方法。

用哪种大家各自斟酌吧。

1 0
原创粉丝点击