闪存到文件的html5后备(没有视频)

时间:2012-04-30 21:33:28

标签: flash html5

我有几个Flash动画(带有显示/隐藏图层,幻灯片等按钮的地图)。我正在寻找第一次加载Flash动画(file.swf)的代码,如果无法显示/加载(即在iOS设备中),则回退到HTML5文件。 (file.html;可能在iframe内)

我正在使用Swiffy将一些SWF转换为HTML5,但结果并不总是正常的。所以,我更喜欢在第一次尝试加载SWF文件。

我找到的所有代码都是视频和音频。我不知道如何使它们适应SWF和HTML文件,而不是SWF和MP4 / OGG。

欢迎任何建议。提前谢谢。

1 个答案:

答案 0 :(得分:1)

查看SWFObject这是在网页中嵌入Flash的标准方法。如果您使用的是CS5,则可以更改发布设置,以便生成的HTML自动包含SWFObject代码(请参阅this tutorial)。

此方法允许您通过将特定div的内容(应包含您的后备方法)替换为Flash内容来progressively enhance您的页面,但前提是用户的浏览器支持Flash。此方法适用于任何不支持Flash的浏览器/设备。