我有一个奇怪的跨浏览器闪存问题。请参阅下面的屏幕截图。我以前见过这种行为,但我不记得原因是什么。有人可以告诉我为什么会这样,我可以采取哪些措施来解决它?

有帮助吗?

解决方案

绝对需要更多信息才能给出完整答案。

<!> lt;开始完全猜测<!> gt;

看起来IE flash播放器版本不够高,无法正常播放Flash文件。看起来它正在加载第一帧(其中包含所有资产以帮助预加载)。然后,由于Flash播放器版本不合适,应该播放电影的Actionscript失败。因此,文件保留在第1帧。

<!> lt; / end complete guess <!> gt;

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

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top