我刚刚遇到了一个非常奇怪的问题——我在 Google App Engine 上托管的 GWT 应用程序不想通过 3G 在 iPhone 上运行,但它在 Wi-Fi 上运行良好。
为了测试,我在 onModuleLoad 中创建了只有 Window.alert 的空 GWT 模块。如果我打开 Wi-Fi,则会显示警报,带有 3G - 只是空白页,尽管标题正确。
iPhone 上的 Safari 开发者控制台在 3G 和 Wi-Fi 上看起来完全一样 - 关于错误放置元标记的一些 3 错误。
就在最近我安装了 iPhone OS 4.0(尝试了 beta 1 和 beta 2),我无法将它回滚到版本 3,所以不能真正说出问题出在哪里。
有谁知道这里可能会发生什么?
示例页面托管在http://iphntst.appspot.com