0

尽管 JAVA “Google Cloud App Engine Messaging Starter”项目可以在本地与 Eclipse 一起正常工作,但在实际部署时它不会传达消息。当我从 Android 模拟器“注册”时,我收到一条消息,表明一切都已成功“注册”。当我在 html 窗口的 App Engine 端点击“发送”时,什么也没有发生。我正在运行 Wireshark Sniffer,当我在 Android 和 App Engine 之间“注册”时,我在网络上看到了消息。当我尝试通过后端 html 端点击“发送”消息时,我没有看到从 index.html 到云的消息流量,也没有返回到 Android。我在应用引擎云日志文件中没有看到有关端点的投诉,因此假设它正在工作。最近有没有人能够让 App Engine Messaging Starter Project 工作?我希望它不是最新的 google app engine sdk 版本。谢谢你。

4

2 回答 2

0

弄清楚了。
1) 您必须从 Eclipse 的 InternalWebBrowser 运行 index.html。您可以通过选择 Eclipse ==> Window->show view->other->general->InternalWebBrowser 来调出 InternalWebBrowser。2)然后从您的 google App Engine“应用程序设置”视图中粘贴您的应用程序默认版本 URL。3) 可能可以通过更好的浏览器完成所有这些操作,但 Windows 8 Pro 64 位 Internet Explorer 首先给了我这个问题。它不会执行 endpoint.sendMessage 代码。为什么,现在不知道。可能微软的 Azure 吃醋了,哈。

于 2013-09-15T01:07:23.133 回答
0

这个问题似乎只存在于带有任何网络浏览器的 Windows 8 中,尝试过 IE10 和 Mozilla Firefox。在 Windows Phone 7 和 Windows 7 Pro 桌面上使用 Internet Explorer 时,未加载的 javascript 端点库可以正常加载。数字,windows 8 pro 被冲洗掉了。

于 2013-09-15T04:36:35.820 回答