2012-04-27 3 views
0

Привет там я получил следующие задачи:Android ImageMap WebKit Highlightcolor

-I Я использую карты ссылок, чтобы сделать разные части Clickable изображения, который работает отлично. Я перехватываю ссылки на клики через WebViewClient и делаю с ними что-то еще. Проблема в том, что я не хочу, чтобы область щелчка была выделена/выбрана. Следующий стиль не работает. Я тестировал это на разных устройствах Android (2.2, 2.3, 4.0 и т. Д.), И прямоугольник загорается каждый раз, когда я нажимаю на область изображения. У кого-нибудь есть идеи?

<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <style> 
    a{outline:none;} 
    a:active{outline:none;} 
    a:focus{outline:none;} 
    area,area:active,area:focus {outline: none; border:0; } 
    *{-webkit-tap-highlight-color:rgba(0,0,0,0);} 
    </style> 
    </head> 
    <body> 
    <img usemap="#map1" src="sourceimage" > 
    <map name="map1"> 
    <area href="do1" alt="text1" coords="338,142,209,182" 
      shape="rect"> 
    ... 

    </map> 
    </body> 
</html> 
+0

Я только что нашел ответ на него. Это не имеет никакого отношения к карте изображений html как таковой. Я просто забыл установить *** webView.setFocusableInTouchMode (false); ***, который решил проблему выделения выделения. – tenshox

ответ

0

Я только что нашел ответ на него. Это не имеет никакого отношения к карте изображений html как таковой. Я просто забыл установить webView.setFocusableInTouchMode (false); которая решила проблему выделения выбора.

Смежные вопросы