खोज…


एक मंच (Android / ios) के लिए विशिष्ट css / js बनाएं

मान लें कि आप एक प्लेटफ़ॉर्म के लिए सीएसएस / जेएस फ़ाइल विशिष्ट बनाना चाहते हैं। इसके लिए आपको कॉर्डोवा पोरजे के रूट फोल्डर में मर्ज फोल्डर बनाना होगा। मर्ज फ़ोल्डर में प्रत्येक प्लेटफ़ॉर्म (android / ios ..) के लिए डायरेक्टरी बनाते हैं। फिर विशिष्ट प्लेटफ़ॉर्म फ़ोल्डर में css / js फ़ोल्डर बनाते हैं और अपनी css / js फ़ाइल को विशिष्ट प्लेटफ़ॉर्म फ़ोल्डर में डालते हैं। यही कारण है कि एक बार जब आप कॉर्डोवा बिल्ड कमांड चलाते हैं, तो प्रत्येक प्लेटफॉर्म के अनुरूप सभी जेएस / सीएसएस फाइलें संबंधित प्लेटफॉर्म फ़ोल्डर में रखी जाएंगी

नोट: सुनिश्चित करें कि आपके रूट 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