2017-12-13 73 views
5

मैं अगर मैं सही बात के लिए, लेकिन एक एचटीएमएल 5 ईमेल कि मैं बाहर भेज रहा हूँ मैं निम्न पंक्ति है के भीतर खोज कर रहा हूँ यकीन नहीं है: -एचटीएमएल 5 ईमेल - आईओएस - शब्द सुझाव अक्षम करें?

<h3>IS THAT THE SOUND OF SLEIGH BELLS?</h3> 

और मेरे iPhone 7 स्लेज घंटी पर एक क्लिक करने योग्य लिंक है जो नीचे की तरह सुझाव दिखाता है।

मैं अवधि टैग के साथ h3 लपेटकर की कोशिश की है, मैं निम्नलिखित सीएसएस जोड़ लिया है: -

[x-apple-data-detectors] { 
    color: inherit !important; 
    text-decoration: none !important; 
    font-size: inherit !important; 
    font-family: inherit !important; 
    font-weight: inherit !important; 
    line-height: inherit !important; 
} 

पाठ एक लिंक की तरह नहीं देखने के लिए लेकिन यह अभी भी क्लिक करने योग्य है जो केवल शैलियों।

मैं भी निम्न पंक्ति जोड़कर की कोशिश की है: -

<tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/> 

लेकिन अब तक मैं इस शब्द/वाक्यांश क्लिक करने योग्य नहीं बनाने के लिए एक तरह से यह पता लगाने में कामयाब नहीं किया है, किसी को भी किसी भी विचार है?

enter image description here

+0

यह सुनिश्चित नहीं है कि यह इस विशेष स्पर्श व्यवहार को अक्षम करने के लिए काम करेगा, लेकिन हो सकता है कि तत्व के लिए अपने सीएसएस में 'पॉइंटर-इवेंट: कोई नहीं' जोड़ने का प्रयास करें? – delinear

+0

हाँ, जिसने चाल @delinear किया - धन्यवाद! – nsilva

+0

जानना अच्छा है :) – delinear

उत्तर

4

ऊपर मेरी टिप्पणी के अनुसार (मैं इस परीक्षण नहीं किया है, लेकिन यह ओपी द्वारा काम करने की पुष्टि की थी), करने के लिए तत्व iOS उपकरणों पर कड़ी नल व्यवहार को निष्क्रिय करने के काम करता है निम्नलिखित सीएसएस शैली जोड़ने।

pointer-events: none;

यह संभव है इस आईओएस विशेष सीएसएस प्रश्न में आपका उल्लेख नियमों के माध्यम से जोड़ा जाना आवश्यक है:

[x-apple-data-detectors]

+1

यह चाल है, मुझे लगता है कि लिंक के साथ-साथ '[x-apple-data-detectors]' को हटाने के लिए आपको अभी भी अपने मूल प्रश्न में आईओएस विशिष्ट सीएसएस नियम जोड़ना है, लेकिन मैंने इसका परीक्षण नहीं किया है सीएसएस स्निपेट – nsilva

+1

स्वीकृति और अतिरिक्त जानकारी @nsilva के लिए धन्यवाद, मैंने इसे हाइलाइट करने के उत्तर में इसे जोड़ा है :) – delinear

1

मैं जानता हूँ कि यह जवाब पहले से ही हल किया गया था, लेकिन मैं प्रस्ताव करना चाहता था अन्य ईमेल क्लाइंट्स के लिए एक फिक्स जिसमें डेटा डिटेक्टरों, जीमेल और विंडोज 10 मेल के साथ समस्याएं हैं।

जीमेल में, इस फोन नंबर को ब्लू अंडरलाइन और ब्लू में बदल जाता है, यहां तक ​​कि ऐप्पल डेटा डिटेक्टर के स्थान पर भी ठीक है। इसके अलावा, विंडोज 10 मेल शब्द के नीचे एक काला बिंदीदार रेखा स्थानों सोमवार:

800-422-4234 Monday through Friday, 8 a.m. to 9 p.m. Eastern Time. 

मैं 800 नंबर में और शब्द में सोमवार &zwnj;, एक गैर मुद्रण चरित्र गयी। मैंने को Mo के बाद रखा क्योंकि Mon विंडोज 10 मेल सोमवार के संक्षिप्त नाम के रूप में Mon को पहचानता है और यह Mon को रेखांकित करता है।

800-422-42&zwnj;34 Mo&zwnj;nday through Friday, 8 a.m. to 9 p.m. Eastern Time. 

यह Gmail के साथ डेटा का पता लगाने के ठीक करता है और Windows 10 मेल में Monday समस्या ठीक हो जाती है, लेकिन फिर यह शब्द Friday रेखांकित करता है। तो मैंने वही फिक्स किया:

800-422-42&zwnj;34 Mo&zwnj;nday through Fr&zwnj;iday, 8 a.m. to 9 p.m. Eastern Time. 

यह परीक्षण किए गए प्रत्येक प्रमुख ईमेल क्लाइंट में डेटा पहचान समस्या को हल करता है। यह कैसे मैं एप्पल डाटा जांच का उपयोग कर रहा है:

<style> 
    [x-apple-data-detectors] { 
    color: inherit !important; 
    text-decoration: none !important; 
    font-size: inherit !important; 
    font-family: inherit !important; 
    font-weight: inherit !important; 
    line-height: inherit !important; 
} 
</style> 

मुझे आशा है कि इस फ़ोन नंबर और तारीखों के साथ डेटा का पता लगाने के मुद्दों का सामना करना पड़ दूसरों मदद करता है।

शुभकामनाएं।

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