1

我的 Flex 应用程序在 Chrome 和 Firefox 中的帧速率似乎不同。我有一个预加载器,它本质上是一个闪屏,会随着计时器逐渐消失,正是这部分具有明显的帧速率差异——它在 Firefox 中消失得更快。奇怪的是,我在应用程序的其余部分中使用的任何计时器似乎在浏览器中的行为都是一致的。只有这个预加载器/启动画面有帧率差异。

Chrome 或 Firefox 处理 Flash 的方式是否存在导致此问题的内在因素?还是我用预加载器设置我的应用程序的方式?我重新安装了 Flash,两个浏览器都运行 10.1,它承诺修复处理计时器和浏览器交叉兼容性的问题。

这真的让我很烦;任何帮助或信息将不胜感激!

4

1 回答 1

0

最大帧速率限制可能因浏览器而异。这篇博文中有更多信息,尽管信息有些过时。去引用:

. 在 Internet Explorer 中,这是 100 帧/秒。为什么?因为 Windows 计时器可以提供的最小时间片是 10 毫秒。火狐呢?FireFox 不使用特殊计时器,并决定限制插件的最大帧速率。为什么?想法是用户不断抱怨插件占用过多的 CPU 时间。

我找不到有关 Chrome 或 Safari 帧速率的任何具体信息。也就是说,您确定在不同的浏览器中加载/渲染时间没有问题,而不是帧速率不匹配?

于 2010-07-01T15:43:46.770 回答