0

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

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

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

任何建议都将受到欢迎。提前致谢。

4

1 回答 1

1

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

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

于 2012-04-30T23:01:53.080 回答