是什么会导致这样的Flash显示突变?

时间:2020-03-06 14:45:23  来源:igfitidea点击:

我有一个奇怪的跨浏览器闪存问题。请查看下面的屏幕截图。我以前已经看到过这种行为,但是我不记得是什么原因了。有人可以告诉我为什么会发生这种情况,以及我可以采取的解决措施吗?

ie7和firefox中的Flash问题http://i34.tinypic.com/prn8g.png

解决方案

我们需要告诉我们每个浏览器使用的是哪个Flash版本? IE可以使用较新版本还是Firefox。根据我的理解,Flash是每个浏览器自己的内部插件。

肯定需要更多信息才能给出完整的答案。

<开始完全猜测>

看来IE Flash Player的版本不够高,无法正确播放Flash文件。看起来它正在加载第一帧(已在其上布置了所有资产以帮助进行预加载)。然后,由于不正确的Flash Player版本,本应播放电影的Actionscript失败。因此,文件停留在第1帧。

</结束完整猜测>

播放器检测/包含脚本应该捕获这种情况,并在没有足够高版本的Flash播放器的情况下向用户提供替代内容。为此使用SWFObject。确保将SWFObject代码设置为要求文件发布所在的Flash版本。

正如81bronco所建议的,这是由于我嵌入不好。我开始使用SWFObject,一切都很好!