我在adobe edge论坛上提出这个问题,但没有收到任何回复,所以希望可以在这里问一下。
我正在寻找一些关于将adobe边缘动画嵌入网页的建议。
对我而言,这比听起来更复杂,因为我没有任何编码知识。
我有几个网页,其中嵌入了网页的单个版本的Flash动画。我想将边缘动画添加到同一页面但只播放 如果设备没有或支持Flash播放器。因此,如果安装了Flash,我希望运行Flash版本。如果没有闪光(ipads等)那么 边缘版本应该播放。我知道很多人选择相反的方式,但在我学习优势的同时,flash版本要好得多,所以我更喜欢flash版本。
在声音元素上。我为flash文件播放了背景音乐(音乐内置于flash动画中。我不知道如何使用边缘动画来完成此操作。可以预见,它需要被编码到实际的HTML页面中。 HTML5标签?但我在这里看到的问题是,如果Flash版本开始播放,HTML5声音版本也会在支持flash和HTML5标签的浏览器中开始播放。
如果可能的话,我会提供有关如何实现这一目标的任何建议和代码示例。
答案 0 :(得分: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;
}