javascript आईफोन पर "होम स्क्रीन में जोड़ें" के लिए जावास्क्रिप्ट?




iphone mobile-safari (5)

एक ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी है जो कुछ संबंधित है: mobile-bookmark-bubble

मोबाइल बुकमार्क बबल एक जावास्क्रिप्ट लाइब्रेरी है जो आपके मोबाइल वेब एप्लिकेशन के नीचे प्रोमो बबल जोड़ती है, जो उपयोगकर्ताओं को ऐप को उनके डिवाइस की होम स्क्रीन पर बुकमार्क करने के लिए आमंत्रित करती है। लाइब्रेरी एचटीएमएल 5 स्थानीय स्टोरेज का उपयोग यह ट्रैक करने के लिए करती है कि प्रोमो को पहले से प्रदर्शित किया गया है या नहीं, लगातार उपयोगकर्ताओं को नाराज करने से बचें।

इस लाइब्रेरी का वर्तमान कार्यान्वयन विशेष रूप से मोबाइल सफारी, आईफोन और आईपैड उपकरणों पर इस्तेमाल किए जाने वाले वेब ब्राउजर को लक्षित करता है।

मोबाइल सफारी के बुकमार्क मेनू में ऐड टू होम स्क्रीन विकल्प का अनुकरण करने के लिए जावास्क्रिप्ट का उपयोग करना संभव है?

आईई की window.external.AddFavorite(location.href, document.title); समान कुछ। window.external.AddFavorite(location.href, document.title); संभवतः?


जावास्क्रिप्ट में, यह संभव नहीं है लेकिन हाँ "वेब क्लिप्स" की मदद से हम "होम स्क्रीन में जोड़ें" आइकन या आईफोन में शॉर्टकट बना सकते हैं (.mobileconfig की कोड फ़ाइल द्वारा)

https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/ConfigurationProfileExamples/ConfigurationProfileExamples.html

http://appdistro.cttapp.com/webclip/

मोबाइल कॉन्फिग फ़ाइल बनाने के बाद हम इस यूआरएल को आईफोन सफारी ब्राउज़र इंस्टॉल सर्टिफिकेट में पास कर सकते हैं और इसे पूरा करने के बाद इसे अपने आईफोन होम स्क्रीन की जांच करें, आपके वेब पेज या वेबएप का शॉर्टकट आइकन है ..


मोबाइलसाफरी (होम स्क्रीन पर वाले समेत) में किसी भी पुस्तक अंक जोड़ने का एकमात्र तरीका बिल्टिन यूआई के साथ है, और यह कि एप्पल किसी पृष्ठ के भीतर स्क्रिप्ट से ऐसा करने के लिए वैसे भी प्रदान नहीं करता है। असल में, मुझे पूरा यकीन है कि सफारी के डेस्कटॉप संस्करण पर ऐसा करने के लिए कोई तंत्र नहीं है।


जब तक सफारी सेवा कार्यकर्ता लागू नहीं करता है और क्रोम और फ़ायरफ़ॉक्स द्वारा निर्धारित दिशा का पालन करता है, तो आपके ऐप को प्रोग्रामिंग रूप से होम स्क्रीन पर जोड़ने का कोई तरीका नहीं है, या ब्राउज़र को उपयोगकर्ता को संकेत देने के लिए कोई तरीका नहीं है

हालांकि, एक छोटी पुस्तकालय है जो उपयोगकर्ता को ऐसा करने के लिए संकेत देती है और यहां तक ​​कि सही जगह पर भी इंगित करती है। एक इलाज करता है।

https://github.com/cubiq/add-to-homescreen


यह एक और अच्छी होम स्क्रीन स्क्रिप्ट है जो आईफोन / आईपैड, मोबाइल सफारी, एंड्रॉइड, ब्लैकबेरी टच स्मार्टफोन और प्लेबुक का समर्थन करती है।

https://github.com/h5bp/mobile-boilerplate/wiki/Mobile-Bookmark-Bubble





homescreen