2014-07-02 33 views
0

我在PhoneGap的總的n00b和誠實的文檔是關於這個稍差:的PhoneGap - 共同和不同資產

有N + 1頁的文件夾含有資產:

  • /WWW(一個主目錄)
  • (平臺)/資產/ WWW(N目錄,每個安裝平臺)

是否有辦法,爲資產(比如一個css,圖片或HTML文件)是從當前頁面加載latform,如果不存在,從/ www目錄加載?

我的情況是這樣的:我有我的屏幕和許多其它資產的HTML文件。我想,例如資產(例如CSS/platformdependent.css)從/platforms/android/assets/www/css/platformdependent.css或/platforms/iphone/assets/www/css/platformdependent.css加載取決於當前設備部署。

相比之下,某些圖像可能存在於/ www/images中,我希望它們有共同點,其他圖像是平臺特定的/ platforms/android/assets/www/images(或相應的ios)。

我想沒有我的文件複製從/ WWW各有關/資產/ WWW這樣做

我的目標是不會有多餘的文件,但它應該是相同的,並且具有文件只保留一個副本不同於平臺的文件的不同平臺文件。

問題:有沒有辦法讓這樣的文件沒有複製文件,因爲我告訴過?

回答

2

www是主目錄

platform/.../www包含www內容+平臺特定內容的merges/NAME_OF_PLATFORM

的內容,所以,例如,如果你有Android的一個特殊的共享圖標,你可以把它在/merges/android/img,它會使用build命令

查找那裏當替換www共同圖像:http://docs.phonegap.com/en/3.0.0/guide_cli_index.md.html,部分「自定義每個高原表格「

+0

現在我發現:D。 –

+0

你能幫我嗎? https://stackoverflow.com/questions/24540972/phonegap-merge-directories-assets-not-being-merged –