我的网站将有一个头上的标志,将作为一个闪光电影播放(动画闪光电影.swf)。我正在寻找代码/算法,将显示与闪光电影相同尺寸的图像,如果flash没有安装或访问网站的当前用户启用。我该怎么做呢?
发布于 2011-06-16 00:18:22
您可以使用常规对象回退检测。它的工作方式是,任何浏览器不知道如何在object标记中呈现的内容,它都会落入其中。
代码的剪辑版本如下所示:
<object id="my-flash" src="movie.swf" width="800" height="600">
<img src="fallback_image.jpg" width="800" height="600" />
</object>当然,您需要将实际的Flash embed包装在图像周围,但这就是我们的想法。
发布于 2011-06-16 01:22:18
为此,我建议使用SWFObject。它工作的很好,它将跨浏览器工作,你可以指定你正在寻找的Flash版本(这可能是关键,因为有一些主要的区别)。检查this tutorial on providing alternative content,这正是您想要做的。
https://stackoverflow.com/questions/6360880
复制相似问题