如何嵌入.swf(在HTML中),以便它可以在移动浏览器中看到?

时间:2014-03-27 13:52:17

标签: html embed flash embedding

我有一个当前嵌入Web site的.swf文件,我尝试使用此代码:

<object data="media/images/animacija-mkd.swf" type="application/x-shockwave-flash" width="843" height="240" style="undefined" id="Unior" name="Unior"> <param name="movie" value="media/images/animacija-mkd.swf" /> <!-- If flash is not installed --> <p>You need Adobe Flash Player to view this content</p> </object>

在该代码之前我尝试使用:

<embed type="application/x-shockwave-flash" src="media/images/animacija-mkd.swf" width="843" height="240" style="undefined" id="Unior" name="Unior" quality="high" wmode="opaque" bgcolor="#0655B8" />

但是当我从ipad或移动chrome-firefox浏览器打开网站时,两个嵌入代码都无法加载(可见),除了firefox,你必须点击它所在的横幅:&#34;点按此处激活插件&#34;

我尝试使用Google Swiffy,但是当我通过google-swiffy转换我的.swf文件时,它现在看起来并不好看,它的加载速度较慢等等......

我也尝试使用CreatJS(在Adobe CS6 Flash Pro中),但不知怎的,我的.fla文件使用背景图片,一些文字等。

有没有其他方法可以嵌入我的.swf,以便在智能手机或平板电脑上显示?

1 个答案:

答案 0 :(得分:1)

iOS不支持Flash,因此您需要使用Html5。

也许试试this,但自己编写html5版本是最佳选择:)