使用 SWFLoader 加载 TabNavigator 时 Flex web 应用程序中出现错误 - WebKit 浏览器

发布于 2024-11-08 17:35:35 字数 353 浏览 7 评论 0原文

我使用一个 Flex 应用程序 (A) 使用 SWFLoader 加载另一个 Flex 应用程序 (B)(两者都是使用 Flex Builder 3 构建的)。

在所有(IE、FF、Chrome、Safari)桌面浏览器中,一切都按预期正常工作。

但是,如果我在 Flex 应用程序 (B) 中使用 TabNavigator,那么当您单击任何选项卡时,它会卸载 Flex 应用程序 (B) 并重新启动 Flex 应用程序 (A)。此行为似乎仅限于基于 Webkit 的浏览器(Chrome 和 Safari),其余浏览器(IE、FF)工作正常。

我想知道是否有人可以对此有所了解。

非常感谢

亲切的问候, 克莱姆

I use a flex app (A) to load another flex app (B) using SWFLoader (both built using Flex Builder 3 sometime ago).

Everything works fine as expected across all (IE, FF, Chrome, Safari) desktop browsers.

However, if I use a TabNavigator within the flex app (B) then when you click on any of the tabs it unloads the flex app (B) and re-starts flex app (A). This behaviour appears to be limited to Webkit based browsers (Chrome & Safari) the rest of the browsers (IE, FF) work fine.

I wonder if anyone can throw some light on this.

Many thanks

Kind regards,
klem

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

稳稳的幸福 2024-11-15 17:35:35

已解决:

使用 Flash Builder 4.5 中的最新副本替换 HTML 模板文件似乎解决了该问题。看起来他们已经用 swfobject.js 替换了 AC_OETags.js

部分感谢 Harui 在正确方向上的推动。

尝试探索将代码升级到 4.5,但似乎引发了很多不兼容性,在 4.5 中创建了一个测试/虚拟项目,并使用创建的 html 文件来替换由 Flex Builder 3.0 创建的旧 html 文件

显然不是一个很常见的问题,但希望这可以节省某人的时间、精力和时间。仇恨。

Resolved:

Replacing the HTML template files with the latest copy from Flash Builder 4.5 seemed to resolve the issue. It appears they have replaced the AC_OETags.js with swfobject.js

Thanks in part to Harui for the nudge in the right direction.

Tried to explore upgrading the code to 4.5 but seemed to throw a lot of incompatibilities, created a test/dummy project instead in 4.5 and used the html file created to replace the old html files created by Flex Builder 3.0

Clearly not a very common problem, but hope this saves someone time, effort & aggro.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文