Google Chrome的“活动和地点”导航问题

时间:2014-08-09 18:17:51

标签: java gwt

我在“活动和地方”导航和Google Chrome中遇到了一个奇怪的问题。当我尝试使用调用goTo()的按钮进行导航时,我可以快速看到我的位置已加载,然后我返回到默认位置。使用DevMode在Firefox和Google Chrome上一切正常。我想尝试使用SuperDevMode,但我无法在Chrome上看到源地图(我在其他帖子上询问过这个问题)。

我找不到任何关于地方信息导航和Chrome的已知错误。我该怎么办?

感谢您的帮助。

编辑:

今天我有时间对此进行调查。我在PlaceController上添加了日志,并看到当前位置启动时,默认位置调用goTo函数。我无法理解事件的发生地点。奇怪的是,地名不会出现在URL栏上(#MyPlace :)

同样,在其他浏览器和使用devMode的Chrome上一切正常,当它工作时,我总是在网址栏上看到地名。

1 个答案:

答案 0 :(得分:0)

感谢ChrisHinshaw,我们发现了这个问题。我们有一个丑陋的“RootPanel.getBodyElement()。removeAllChildren();”用于删除我们的html页面上的“加载”div。这段代码是在测试“if(GWT.isProdMode())”这就是为什么我们没有devMode的错误。我还不明白为什么它只会导致Chrome出错。也许这个命令的行为与IE和FF不同,并且不会删除iframe。我没有时间尝试,但如果有人想...

感谢所有试图提供帮助的人。