寻找一些帮助使用PhoneGap与Meteor构建Android应用程序。
我在这里看到的答案是如何基本上构建一个“瘦客户端”PhoneGap应用程序,它指向一个流星服务器并呈现它,这基本上适合我。
但是,我想更多地做客户端(“胖客户端”),因此希望将Meteor客户端代码(js,css)带入PhoneGap并让代码调用Meteor远程服务器。我已经看到一些方法来破解硬编码的URL,但它们对我不起作用(app.html在模拟器中出现空白 - 我认为任何/所有引用的js文件都没有正确加载)
我还尝试将meteor客户端代码更改为使用Meteor.connect,但我不知道如何使用远程服务器对用户进行身份验证。我正在使用accounts-packages,它总是使用我的本地机器服务器进行身份验证。
所以我的问题:
(A)有没有人拉过这样的东西? (尤其是使用Windows开发机器的Android)
(B)如果可以,那么需要将什么文件从流星束中拉到phonegap文件夹中,以及它们到底在哪里?还需要做哪些其他调整?
(C)如果要使用Meteor.connect(对于远程数据),如何告诉auth软件包与远程服务器通信?
非常感谢..
答案 0 :(得分:0)
这需要一些手动编辑,但应该可以:
meteor bundle
创建项目的tarball http://docs.meteor.com/#meteorbundle index.html
文件,可能是在网络检查之后或某些事情作为流星项目public
目录,如图片)复制到您的www index.html
文件,以便从服务器加载引用的javascript 这应该让所有的东西在手机上本地运行,但只能获取收藏,订阅,流星电话和来自服务器的websocket / long polling的东西