我正在使用棘輪構建Phonegap應用程序,並且正在使用Phonegap Build。當使用Phonegap構建應用程序時,在iOS和Android上使用不同的CSS文件構建
Ratchet爲iOS和Android提供特定的CSS文件,我想在每個平臺上使用適當的樣式。但是,理想情況下,我想避免檢測平臺和基於此加載CSS的開銷。
我沒有抱太大的希望,但有沒有辦法改變什麼CSS文件在每個平臺上使用當應用程序構建,而不是使用JavaScript檢測它並加載不同的CSS文件?對於這個問題的常規版本,不值得放棄Phonegap Build,也不值得單獨手動上傳文件,但這是一個煩惱。我正在考慮某種鉤子的方式,這種鉤子可以讓你根據平臺覆蓋不同的文件,或者覆蓋給定平臺的文件。
我完全期待答案是「不」,但我希望被證明是錯誤的。
跨越一個可行的辦法迷迷糊糊的有關css文件做我今天想要什麼。 Phonegap Build最近增加了對主分支之外的分支的支持,所以我可以做的是維護一個iOS和Android分支,唯一的區別是CSS加載和配置文件(以便將每個分支限制爲必需的平臺),並在主分支中開發,但不斷將更改合併到iOS和Android分支中。然後,我可以分別從不同分支觸發構建,以創建iOS和Android版本 –