2013-03-24 51 views
2

我試圖開發使用流星一個PhoneGap的應用,但我有麻煩搞清楚如何正確地結構中的應用程序文件夾。的PhoneGap和流星,PhoneGap的使用構建服務

這裏是我迄今遵循的步驟:

  1. 在Windows 7的機器,我下載的PhoneGap和下面的說明其中,在Visual Studio中創建一個Windows Phone 7的項目。我能夠使用Phonegap庫編寫一些示例代碼,並在Windows Phone 7仿真器中成功進行了測試。

  2. 安裝了流星,創建了一個示例項目。現在我正在嘗試將示例流星代碼合併到Phonegap項目的www文件夾中,我需要幫助來弄清楚如何在www文件夾內構建應用程序,即哪些腳本放在服務器和客戶機文件夾中。

此外,將這個流星應用程序提交給Phonegap Build服務以及將哪些部署到Meteor服務器的步驟是什麼?

我猜服務器文件夾不應該是上傳到PhoneGap Build的www文件夾的一部分?

+0

查看https://github.com/guaka/meteor-phonegap,你可以使用它爲你的WP應用程序製作的相同的www文件夾 – Akshat 2013-03-24 07:17:43

+0

我發現這並不容易。但是你可以做的是在你的index.html中做一個重定向。 window.location =「你的網址」你仍然可以使用phonegap插件。祕訣在於使用appCache插件(本月流星新版)將所有模板和js存儲在手機中。並且會在服務器端更新。 – adrianj98 2013-03-26 03:34:54

回答

2

對於iPhone和iPad PhoneGap安裝,您甚至不需要將任何文件添加到www文件夾中。所有你需要做的是調整CDViewController.m文件和self.wwwFolderName變量設置爲您發佈的流星程式網址,像這樣(線170,大約):

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

你可能想嘗試類似的做法,並保持PhoneGap的構建超輕型開始。通過使用PhoneGap作爲Meteor應用程序的封裝來測試Phonegap構建服務。一旦確認了PhoneGap Build,然後添加本地appcache軟件包和其他功能。