【问题标题】:Pages with Flash won't load until user clicks the X (stop) button on IE在用户单击 IE 上的 X(停止)按钮之前,不会加载带有 Flash 的页面
【发布时间】:2009-12-01 19:36:17
【问题描述】:

我正在使用 flex 构建一个 flash 应用程序。有时,我会在 IE 7 和 8 中看到一个问题,即用户登录该站点并且浏览器内容窗格完全是灰色的,并且整个页面(html、javascript 和 flash)在用户单击 X 之前不会加载地址栏旁边的(停止)按钮。单击 X 后,会立即加载 html,然后立即加载 swf 文件。

这不会发生在我或项目中的任何其他开发人员身上,因此很难诊断。用户都在使用最新的 Flash 播放器。我能想到的设置之间的唯一区别是我们有调试版本的 Flash Player,而他们可能没有。

有人见过这种行为吗?

【问题讨论】:

  • 你能重现它吗?你有发生它的电脑吗?如果是这样,如果一切都正确加载,也许你可以看看像 Charles 这样的工具......

标签: apache-flex flash internet-explorer


【解决方案1】:

听起来可能有一个长时间运行的脚本发起的请求正在执行,该请求在 onDomLoad 被触发之前被调用。尝试将所有 JS 包含移动到页面底部,并推迟任何 dom 操作或请求,直到 DOM 加载。

【讨论】:

  • 听起来很简单。我会试一试。谢谢。
猜你喜欢
  • 2023-03-13
  • 2014-11-09
  • 1970-01-01
  • 1970-01-01
  • 2014-02-05
  • 1970-01-01
  • 2016-02-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多