मैं एक पेज मैं एक UIWebView में दिखा रहा हूँ में नल का पता लगाने के लिए जावास्क्रिप्ट का उपयोग कर रहा है, तो जैसे:UIWebView में एक नल का पता लगाने, लेकिन अभी भी समर्थन पाठ चयन और लिंक
<div id="wrapper">
<a href="http://apple.com">Apple</a>
</div>
<script>
document.getElementById("wrapper").addEventListener('click', function() {
document.location = 'internal://tap';
}, false);
</script>
मैं लिंक में अवरोध उत्पन्न कर रहा हूँ मेरे वेब व्यू प्रतिनिधि के साथ, और "आंतरिक: // टैप" ढूंढें। जब मुझे यह मिलता है, तो मैं वेब दृश्य को नेविगेट करने से रोकता हूं, और टैप का जवाब देता हूं। हालांकि ऐसा करने से मैं पाठ का चयन करने की क्षमता खो देता हूं। लिंक टैप करना अभी भी सही तरीके से काम करता है।
वास्तव में, 'क्लिक' के लिए एक ईवेंट श्रोता जोड़ने से पाठ का चयन करने की क्षमता हटा दी जाती है, भले ही हैंडलर दस्तावेज़ स्थान को बदलने का प्रयास न करे।
कोई विचार क्या मैं गलत कर रहा हूं?
धन्यवाद! यह मेरे लिए मदद की! –