当我使用<embed>
这样的标签时:
<embed src="flashfile.swf" autostart="true"></embed>
可能无法自动播放。
但如果我像这样使用其他类似的东西:
<embed src="flashfile.wmv" autostart="true"></embed>
它会很好用。为什么呢?
答案 0 :(得分:0)
我不相信autostart属性是flash对象解释的东西。嵌入标记没有任何关于嵌入对象如何处理传递的任何属性或参数的规范,因为它完全由创建对象的供应商自行决定。因此,基本上,wmv embed会侦听名为autostart的属性,而swf则不会。
Flash嵌入实际上是自动启动的,但如果有一些ActionScript停止动画或其他任何正在发生的事情,那么你无能为力。如果swf对象启用了外部接口,则可以使用JavaScript与对象进行交互。除此之外,你无能为力。
我希望这能提供一些见解!