1

我的一些 Flash 游戏无法在我的 Google App Engine 应用程序上正常运行,我遇到了一些问题。其中一个每次都会崩溃,另一个则停止工作,但是,当相同版本的 Flash 游戏在具有相同 Flash 嵌入标签的普通 Web 托管服务(非 GAE)上运行时,不会发生这些问题。

我网站上的游戏在 Google App Engine 上运行并崩溃,但在标准托管服务器上运行时运行良好。 http://www.eeriegames.com/play-game/the-breach

我网站上的游戏在 Google App Engine 上运行,但在标准网络托管服务器上运行时无法正常运行。 http://www.eeriegames.com/play-game/yan-loong-legend-3-double-swallow

非常感谢您的帮助。我尝试添加 crossdomain.xml 策略文件并使用各种参数更改嵌入标签,但它们都不起作用。

4

1 回答 1

0

我刚刚点击了你关于 The Breach 的 eeriegames 链接,但它没有运行(Windows 7 PC、IE9、Flash Player 11.5)——我得到了“内存不足”感叹号图标。所以我想知道这是否与内存设置或类似情况有关。
话虽如此,我认为无论出于何种原因,当播放器死亡时都会出现 OOM 图标......当我下载它并在外部 Flash Player 中运行它时,你的 SWF 工作正常 - 但是当我尝试在 Adob​​e 的 SWF 调查器中查看它时它给了我一些解析错误。所以我在想也许 SWF 以某种方式损坏了。你用什么编译它?看起来 Flex 3 .. 可能值得使用更新的东西?
不太清楚为什么这会在一个系统上工作而不是另一个系统,或者为什么我在使用你的网络服务器时得到 OOM 图标而对你来说这很好。您是否还检查了全局 Flash 设置以确保两个站点的可信路径、本地存储等都设置相同?
我的建议是尝试让 SWF 进行编译,这样在使用反编译器查看它时不会出现任何解析错误,然后看看是否还有问题。
希望有帮助!
安德鲁

于 2012-12-14T05:20:13.400 回答