引用flash视频

在网页中使用<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       Safari

Ogg         No          3.5+         10.5+         5.0+            No

MPEG4       9.0+         No           No           5.0+            3.0+

WebM        No          4.0+         10.6+         6.0+            No

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

用哪种大家各自斟酌吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值