0

我正在开发 HTML5/JavaScript 应用程序。我有一个使用 HTML 图像映射来检测触摸区域的交互式任务。在安卓 4.0.4 上。PhoneGap 似乎只是将“圆形”和“多边形(gon)”区域类型转换为包围这些区域的矩形。是否有解决方法或者它只是一个(可能与浏览器相关的)错误?

我发现人们在PhoneGap Google Groups上遇到了同样的问题,但没有解决方案。

4

2 回答 2

0

HTml

<img class="map" src="..." usemap="..." hidefocus="true" />

和 CSS

img.map{
outline: none;

}

于 2013-08-20T13:32:05.353 回答
0

我在带有 webview 的最新 android 版本中遇到了类似的问题(不是通过 phonegap)根据 WebKit/WebView tap/onclick 默认突出显示(Android Ice Cream Sandwich),这个建议似乎对你有用:

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    
  -webkit-tap-highlight-color: transparent; /* For some Androids */
}

希望这可以帮助你。

于 2013-11-06T21:32:10.673 回答