【问题标题】:"Google Cloud App Engine Messaging Starter" Project works fine locally but not deployed“Google Cloud App Engine Messaging Starter”项目在本地运行良好,但未部署
【发布时间】:2013-09-13 11:13:03
【问题描述】:

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

【问题讨论】:

    标签: java android eclipse google-app-engine


    【解决方案1】:

    想通了。
    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 吃醋了,哈。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-12-22
        • 2017-12-24
        • 2021-12-01
        • 2012-02-11
        • 1970-01-01
        • 2013-03-11
        • 1970-01-01
        相关资源
        最近更新 更多