2013-03-09 42 views
1

寻找一些帮助构建使用PhoneGap的与流星的Android应用程序。试图发展与PhoneGap的流星和Android应用程序 - 需要援助

我在这里看到一个怎样基本上可以建立一个“瘦客户端” PhoneGap的应用程序,指向流星服务器并对其进行渲染和基本上对我的作品的答案。我想这样做更多的客户端(“粗客户端”),因此想将Meteor客户端代码(js,css)带入PhoneGap并让该代码调用流星服务器远程。我已经看到了一些破解硬编码URL的方法,但它们不适合我(app.html在模拟器中出现空白 - 我不认为任何/所有引用的js文件都能正确加载) 。

我也试图改变我的流星客户端代码使用Meteor.connect,但我不知道如何与远程服务器的用户进行身份验证。我使用的是帐户软件包,并且始终使用本地计算机服务器进行身份验证。

所以我的问题:

(A)有没有人拉这样的事情了吗? (特别是对于使用Windows开发机的Android)

(B)如果这是可能的,所需要的文件,从流星束拉入的PhoneGap文件夹和确切位置,他们去?还有什么其他的调整是必要的?

(C)如果使用Meteor.connect是要走的路(用于远程数据),一个人如何告诉AUTH包交谈的远程服务器?

感谢MUCHO ..

回答

0

这将需要一些手工编辑,但它应该是可能的:

  1. 确保你所有的图片/资源被引用,使得它们可以是本地可用(/使用相对路径)
  2. 在你的项目目录使用meteor bundle创建项目http://docs.meteor.com/#meteorbundle
  3. 的压缩包解压压缩包的,使用index.html文件y中我们的PhoneGap或科尔多瓦项目WWW文件夹,也许是网络支票或东西如流星项目
  4. 复制在静态(其中来自public目录您的流星项目如图像)的东西给你的WWW太
  5. 后发布您的包到服务器
  6. 编辑您的index.html文件,以便从你的服务器,而不是

所引用的JavaScript加载这应该让所有的东西在手机上本地运行,但只取收藏,订阅,流星通过websocket/long调用&的东西从您的服务器进行轮询