10

की होम स्क्रीन पर एक ऐप का पता लगाएं आप जानते हैं कि आईफोन की होम स्क्रीन पर वेब ऐप कैसे जोड़ना संभव है ... अब मैं कैसे पता लगा सकता हूं कि मेरा ऐप उपयोगकर्ता की होम स्क्रीन में जोड़ा गया है या नहीं आई - फ़ोन।आईफोन

और यदि यह जोड़ा गया है, तो मैं सफारी की बजाय उपयोगकर्ता की होम स्क्रीन पर संग्रहीत ऐप कैसे लॉन्च करूं?

NOTE : its a web app simply bookmarked on the home screen of an iPhone - it is NOT a native app.

किसी भी विचार?

+0

मुझे यह नहीं मिला। वेब ऐप्स केवल सफारी में चलते हैं। – dasdom

+0

हाँ आप सही हैं, लेकिन मैं इसे हेडर एड्रेस बार के बिना पूर्ण स्क्रीन में चलाने के लिए चाहता हूं और पाद लेख आइकन जो सफारी में डिफ़ॉल्ट हैं। क्या यह संभव है ? – smoizs

उत्तर

26

Safari Web Content Guide के अनुसार, आप अपने वेबपेज पूर्ण स्क्रीन मोड में अपनी सामग्री को पेश करने के लिए में <meta name="apple-mobile-web-app-capable" content="yes" /> सेट करना होगा।

आप भी इसे (यदि पूर्ण स्क्रीन मोड में चलाने का पता लगाने)

आप कुछ जे एस-कोड जोड़ सकते हैं स्थापित करने <link rel="apple-touch-startup-image" href="/startup.png">

संपादित करें द्वारा एक स्थानीय एप्लिकेशन की तरह लग रहे बनाने के लिए एक स्टार्टअप छवि सेट कर सकते हैं आपके वेबपृष्ठ पर अगर यह पूर्ण स्क्रीन मोड में चलाया जाता है पता लगाने के लिए: इस बारे में अधिक जानकारी के लिए

<script type="text/javascript"> 
if ('standalone' in navigator && !navigator.standalone && (/iphone|ipod|ipad/gi).test(navigator.platform) && (/Safari/i).test(navigator.appVersion)) { 
    __do something here__ 
} 

, this project ब्याज की हो सकता है।

+0

ठीक है .. यह ऐप अच्छी तरह से काम करता है अगर ऐप होम स्क्रीन में जोड़ा जाता है .. लेकिन सफारी में नहीं। सवाल वास्तव में है - अगर यह पता लगाने का कोई तरीका है कि होम स्क्रीन पर कोई ऐप जोड़ा गया है और यदि कोई URL – smoizs

+0

पर जाता है तो इसे खोला जा सकता है, तो बस मेरी उत्तर संपादित करें, उम्मीद है कि इससे मदद मिलती है। – tilo

+0

हाय! हां यह मदद करता है .. यह पता लगाने के लिए कि वेबपृष्ठ होमस्क्रीन में जोड़ा गया है या नहीं! अनेक अनेक धन्यवाद। मुझे लगता है कि मैं इसके आसपास काम कर सकता हूं। – smoizs