यह जांचना संभव है कि उपयोगकर्ता ने लक्ष्य = "_ खाली" के साथ एक HTML लिंक पर क्लिक किया है या नहीं।एंड्रॉइड वेबव्यू: निर्धारित करें <a> लक्ष्य = "_ खाली"
मैं क्या करना चाहता हूं वेबप्यू में मेरे ऐप में एचटीएलएम प्रदर्शित करना है, लेकिन एंड्रॉइड डिफ़ॉल्ट ब्राउज़र में "बाहरी" लिंक शुरू करना है। एक "बाहरी" लिंक मेरे लिए लक्ष्य = "_ खाली" वाला एक लिंक है। अन्य सभी लिंक वेबव्यू में संभाले जाने चाहिए।
उदाहरण के लिएतो: मेरे WebView में इस तरह एक लिंक पर उपयोगकर्ता क्लिक करता है:
<a href="http://www.google.com" target="_blank">new window</a>
और फिर मैं एंड्रॉयड ब्राउज़र में दिए गए यूआरएल खोलना चाहते हैं।
मैंने इसे चाहिएऑवर्राइडउर्ल लोडिंग() के साथ कोशिश की, लेकिन इस बिंदु पर मैं निर्धारित नहीं कर सकता, अगर लक्ष्य "_blank" या सामान्य लिंक (लक्ष्य के बिना) था।
मैंने भी सेटअपपोर्ट एकाधिक विन्डोज़ (सत्य) सेट करने की कोशिश की; ऑनक्रेटविंडो(), के साथ संयोजन में, लेकिन इस कॉलबैक में मुझे यूआरएल नहीं मिल सकता है।
मैं नहीं कर सकते एचटीएमएल कि प्रदर्शन का ढंग बदलने, तो मैं addJavascriptInterface वाली JavaScript ब्रिज उपयोग नहीं कर सकते()
मैं और क्या कर सकता है? कोई अन्य विचार?
आखिरकार आपने कैसे ठीक किया? – Sagar