0

我已经在 adobe edge 论坛中问过这个问题,但没有收到任何回复,所以希望可以在这里提问。

我正在寻找一些关于将 adobe 边缘动画嵌入网页的建议。

不幸的是,它比听起来更复杂,因为我没有任何编码知识。

我有几个网页,其中嵌入了一个 Flash 动画版本。我想将边缘动画添加到同一页面,但仅在设备没有或不支持 Flash 播放器时播放。因此,如果安装了 flash,我希望运行 flash 版本。如果没有闪存(ipad 等),则应播放边缘版本。我知道很多人选择相反的方式,但是当我学习 edge 时,Flash 版本要好得多,所以我更喜欢 Flash 版本主要玩。

到声音元素上。我为 Flash 文件播放了背景音乐(音乐内置于 Flash 动画中。我不确定如何使用边缘动画来做到这一点。大概需要使用某种 HTML5 将其编码到实际的 HTML 页面中标签?但我在这里看到的问题是,如果 Flash 版本开始播放 HTML5 声音版本,那么在支持 Flash 和 HTML5 标签的浏览器中也会开始播放。

我会欣赏任何关于如何实现这一目标的建议以及可能的代码示例。

4

1 回答 1

0

这可以帮助您检测浏览器是否有闪存

var hasFlash = false;
try {
var fo = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
if(fo) hasFlash = true;
}catch(e){
if(navigator.mimeTypes ["application/x-shockwave-flash"] != undefined) hasFlash = true;
}
于 2013-03-07T21:45:11.540 回答