2012-05-10 44 views
0

我已经创建了一个基于milktruck演示的小型飞行模拟器。问题是插件崩溃每两次刷新。我不知道这是为什么。它发生在所有的浏览器谷歌地球插件中的游戏偶尔崩溃

您可以在这里看到 http://www.stepupforisrael.com/plane-game/0205/Mingame.htm

游戏的任何线索将受到欢迎....

+0

该链接似乎并没有指向插件的实现。你确定它是正确的吗? – Fraser

+0

对不起。现在这是正确的链接 –

回答

1

我看到的问题是,一些刷新后,你的错误ERR_BRIDGE_OTHER_SIDE_PROBLEM详细是bad status

我相信这是一个错误,你如何加载插件本身 - 我可以使用非常基本的设置来重现它。此外,它看起来好像在这里已经有一个错误报告。

http://code.google.com/p/earth-api-samples/issues/detail?id=736

表读数左右,而测试,似乎加载插件使用谷歌加载程序解决问题。去做这个。首先,从正文元素中删除onload'init'调用。

这样

<body onload='init();' onunload="//GUnload()">

成为

<body onunload="GUnload()">

然后使用谷歌加载回调来处理初始化。要做到这一点,将这行放在脚本块的末尾,就在关闭元素之前。

google.setOnLoadCallback(init);

我的想法是,页面加载后onload事件发生。但是,有时该插件在发生此事件时尚未完成身份验证,因此会出现间歇性错误。你可以在这里阅读更多关于这个:https://groups.google.com/forum/?fromgroups#!topic/google-earth-browser-plugin/vvXKanCJbJU

+0

我试过了一遍又一遍,它似乎并没有解决它...但无论如何感谢。现在我不会在GE继续开发。 –

0

我们有我们自己的一段痛苦与那个错误,我们用不同的答案(GUnload等)描述的解决方案 - 没有成功。当我们将我们的代码从我们使用的一些模糊主机移到Amazon EC2时,问题就解决了。该错误立即停止。是由于我们的原始主机和Google服务器之间的超时造成的?我们什么也不知道,除了我们救了我们...

+1

有趣,但是这个错误发生在Amazon EC2中 –