ऐप शेल और नेविगेशन
कस्टम साइड मेन्यू लिंक
अपने चुने नामों के साथ असीमित इन-ऐप मेन्यू आइटम जोड़ें
1कस्टम साइड मेन्यू लिंक क्या हैं?#
आप चरण 5 में असीमित लिंक जोड़ सकते हैं और हर मेन्यू का नाम खुद तय कर सकते हैं। हर कस्टम मेन्यू लिंक बनाए गए ऐप (WebView) के अंदर खुलता है, बाहरी ब्राउज़र में नहीं।
2जनरेटर में लिंक कैसे जोड़ें#
चरण 5 > Side Menu > Custom Menu Links (असीमित) पर जाएँ।
“+ Add Link” दबाएँ, फिर पंक्ति भरें:
- Icon - गोल बबल पर टैप करें और कोई इमोजी चुनें
- Menu name - ड्रॉअर में दिखने वाला लेबल, जैसे Store
- Link - /shop या https://example.com/deals
आइकन को छोड़ दें तो जनरेटर नाम से एक चुन लेता है (Store → 🛒, Contact Us → ✉️)। बबल हमेशा वही आइकन दिखाता है जो आपका ऐप दिखाएगा, इसलिए जिन नामों को वह नहीं समझ पाता उनके लिए खुद एक चुनें - अंग्रेज़ी में न लिखे नाम भी इसमें शामिल हैं।
3URL मोड वाले ऐप (ऑनलाइन वेबसाइट)#
पूरे लिंक (https://...) या रिलेटिव पाथ (/pricing, /contact) इस्तेमाल करें।
सभी कस्टम लिंक ज़बरदस्ती ऐप के WebView के अंदर ही खुलते हैं।
4ऑफ़लाइन ZIP और फ़्रेमवर्क ऐप#
ऑफ़लाइन/फ़्रेमवर्क बंडल (React/Vite/Next स्टैटिक एक्सपोर्ट) के लिए /dashboard या /#/profile जैसे रूट-स्टाइल पाथ इस्तेमाल करें।
ऐप इन्हें अपने-आप लोकल WebViewAssetLoader ओरिजिन में बदल देता है:
https://appassets.androidplatform.net/assets/www/...
5डॉक्यूमेंट मोड वाले ऐप#
डॉक्यूमेंट मोड के लिए, कस्टम पाथ इनमें बदले जाते हैं:
https://appassets.androidplatform.net/assets/documents/...
इससे आप बंडल की गई लोकल फ़ाइलों के लिए झटपट मेन्यू एंट्री जोड़ सकते हैं।
6सर्वोत्तम तरीके#
- लेबल छोटे रखें (1-2 शब्द)
- तेज़ नेविगेशन के लिए साफ़ आइकन इस्तेमाल करें
- बाहरी पेजों के लिए पूरे https:// लिंक को प्राथमिकता दें
- SPA के लिए, वे राउटर पाथ इस्तेमाल करें जो आपका ऐप पहले से समर्थन करता है