2010-07-31 14 views
22

में एंड्रॉइड डिफ़ॉल्ट लिंक स्टाइल को हटा सकता हूं जब आप एंड्रॉइड ब्राउज़र में किसी लिंक पर क्लिक करते हैं, तो लक्ष्य लिंक क्षेत्र डिफ़ॉल्ट रूप से एक नारंगी बॉक्स के साथ हाइलाइट हो जाता है। एक लम्बाई तब लिंक हैंडलिंग (कॉपी, पेस्ट, नई विंडो, आदि) के लिए संदर्भ मेनू खोलता है। क्या वेबव्यू में इनमें से दोनों को अक्षम करने का कोई तरीका है? मैं highlight code का उपयोग स्क्रिप्टैकियस में कर रहा हूं और प्रभाव के शीर्ष पर डिफ़ॉल्ट एंड्रॉइड लिंक स्टाइल लगाया जा रहा है।क्या मैं वेबव्यू

उत्तर

31

यह उपयोगी हो सकता है: How to Hide Android WebView Highlight Border

जवाब किया जा रहा है: इस सीएसएस * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } जोड़ें।

उम्मीद है कि यह है।

+1

बिल्कुल सही! बहुत बहुत धन्यवाद। मैं यहां सीएसएस चिपका रहा हूं बस उस साइट पर गायब होने पर। * {-webkit-tap-highlight-color: rgba (0, 0, 0, 0);} – binaryorganic

+0

कूल, यह मेरी साइट है। :) – dtbarne

+0

हम कोड में इस लाइन को कहां जोड़ते हैं ?? – EnthuDeveloper

10

सुझाव दिया समाधान रंग के रूप में पारदर्शी काला सेट:

* { 
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
} 

सीधे शब्दों में transparent के रूप में रंग को निर्दिष्ट काम करना चाहिए:

* { 
    -webkit-tap-highlight-color: transparent; 
} 
+1

बस इसका परीक्षण किया (एंड्रॉइड 2.3.4), ऐसा नहीं है। आप हाइलाइटिंग रंग नहीं बदल सकते हैं, केवल इसे गायब कर दें। और ऐसा करने के लिए, आपको आरजीबीए (एक्स, एक्स, एक्स, 0) वाक्यविन्यास का उपयोग करना होगा। – pcans