2012-07-18 11 views
16

क्या कोई डिफ़ॉल्ट शीर्षक सेट करना या जेनरेट किए गए शीर्षक को ओवरराइड करना संभव है जब कोई उपयोगकर्ता अपने आईओएस डिवाइस पर सफारी में होता है और "होम स्क्रीन में जोड़ें" पर क्लिक करता है?डिफ़ॉल्ट आईओएस वेब क्लिप आइकन शीर्षक सेट करें?

मुझे लगता है कि यह शीर्षक HTML के <title>Example.com</title> टैग से खींचा जा रहा है। हालांकि, मैं सिर्फ एक विशिष्ट शीर्षक के साथ आईओएस डिवाइस को लक्षित करना चाहता हूं।

तथ्य की बात यह है कि आईओएस खींचने वाला शीर्षक मेरी साइट का पूरा शीर्षक भी नहीं है; हालांकि, जब मैं इसे मैन्युअल रूप से करता हूं तो आईओएस स्पष्ट रूप से अधिक चरित्र इनपुट स्वीकार करता है।

+0

शायद कुछ जावास्क्रिप्ट UA के आधार पर शीर्षक टैग की सामग्री को बदल रहा है ... –

उत्तर

30

iOS 6 में यह अब मैन्युअल रूप से निम्न गैर-दस्तावेजी meta टैग का उपयोग कर कोई डिफ़ॉल्ट वेब क्लिप शीर्षक सेट करने के लिए संभव है:

<meta name="apple-mobile-web-app-title" content="[your title]" /> 

मैक्स फ़र्टमैन को iPhone 5 and iOS 6 for HTML5 developers पर अपने लेख में इसे कवर करने के लिए धन्यवाद।

+0

मेरे प्रश्न पर लिंक मिला, धन्यवाद! दोनों +1 – tkbx

+0

यह फ़ायरफ़ॉक्स एंड्रॉइड में काम नहीं कर रहा है – Guru

1

जब आप "होम स्क्रीन में जोड़ें", तो आईओएस केवल आपके पृष्ठ पर <title></title> देखता है। यह शीर्षक को छोटा करता है ताकि आइकन के नीचे पूरी चीज़ को "..." के बीच में दिखाया जा सके। ऐसा कुछ नहीं है जिसे आप बदल सकते हैं, लेकिन यदि आप सर्वर-साइड कोड या जावास्क्रिप्ट का उपयोग कर आईओएस में पेज खोलते हैं तो आप अपने <title></title> को बदलकर इसे अनुकूलित कर सकते हैं।

वेब एप्लिकेशन के बारे में अधिक जानकारी एप्पल डॉक्स में हैं यहां हैं: https://developer.apple.com/library/safari/#codinghowtos/Mobile/UserExperience/_index.html

संबंधित मुद्दे