Поиск…


создайте css / js, специфичные для платформы (android / ios)

Предположим, вы хотите создать файл css / js, специфичный для платформы. Для этого вам нужно создать папку слияния в корневой папке от вас cordova porject. В папке слияния создайте каталог для каждой платформы (android / ios ..). затем в определенной папке платформы создайте папку css / js и поместите свой файл css / js в папку платформы. Вот так, как только вы запустите команду corova build , все файлы js / css, соответствующие каждой платформе, будут помещены в уважаемую папку платформы

Примечание. Убедитесь, что ваш root www / index.html будет иметь одинаковые css / js. Для этого убедитесь, что у вас одинаковое имя файла, соответствующее каждой платформе в папке слияния.

//let say you are in CordovaMergesExample folder
cd CordovaMergesExample 

//create test folder with com.test id and TestApp as name
cordova create test com.test TestApp

//add platform android and ios 
cordova platform add android ios


----------


//create merges/android/css/override.css and merges/ios/css/override.css 


----------

//In root www/index.html add this stylesheet
<link rel="stylesheet" type="text/css" href="css/override.css" />


----------


cordova build

---> cordova build engine automatically identify the platform in merges folder and add files in respective folders. Check platforms/android/assets/www/css and platforms/ios/www/css


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow