【问题标题】:Phonegap and Meteor, using Phonegap Build ServicePhonegap 和 Meteor,使用 Phonegap 构建服务
【发布时间】:2013-03-13 17:06:34
【问题描述】:

我正在尝试使用 Meteor 开发一个 Phonegap 应用程序,但我无法弄清楚如何正确构建应用程序文件夹。

这是我到目前为止所遵循的步骤:

  1. 在一台 Windows 7 机器上,我下载了 Phonegap 并按照其中的说明,在 Visual Studio 中创建了一个 Windows Phone 7 项目。我能够使用 Phonegap 库编写一些示例代码,并在 Windows Phone 7 模拟器中成功测试。

  2. 安装了流星,创建了一个示例项目。现在我正在尝试将示例流星代码合并到我的 Phonegap 项目中的 www 文件夹中,我需要帮助来弄清楚如何在 www 文件夹中构建应用程序,即哪些脚本位于服务器和客户端文件夹中。

另外,将这个流星应用程序提交到 Phonegap Build 服务的步骤是什么?部署到流星服务器的步骤是什么?

我猜 Server 文件夹不应该是上传到 PhoneGap Build 的 www 文件夹的一部分?

【问题讨论】:

  • 查看github.com/guaka/meteor-phonegap,您可以使用它为您的 WP 应用创建的同一个 www 文件夹
  • 我发现这并不容易。但是你可以做的是在你的 index.html 中做一个重定向。 window.location = "you url" 你仍然可以使用 phonegap 插件。秘诀就是使用appCache插件(meteor本月新增)来存储手机中的所有模板和js。并且会在服务器端更改时更新。

标签: cordova meteor phonegap-build


【解决方案1】:

对于 iPhone 和 iPad PhoneGap 安装,您甚至不需要将任何文件添加到 www 文件夹中。您需要做的就是调整 CDViewController.m 文件,并将 self.wwwFolderName 变量设置为您发布的 Meteor 应用程序 url,如下所示(大约第 170 行):

self.wwwFolderName = @"http://myapp.meteor.com";

您可能想尝试类似的方法,并在开始时保持 PhoneGap 构建超轻量级。通过将 PhoneGap 用作 Meteor 应用程序的简单包装器来测试 Phonegap 构建服务。确认 PhoneGap Build 后,添加本地 appcache 包和其他功能。

【讨论】:

    猜你喜欢
    • 2014-02-01
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多