【问题标题】:Android Tap Highlight Jelly BeanAndroid Tap 高亮果冻豆
【发布时间】:2012-09-23 13:24:03
【问题描述】:

我在 android 4.1.1 上的应用有问题。我创建了一个带有 html/javascript 和 phonegap 的应用程序。我的问题是,当点击链接时,它们会显示橙色突出显示。我可以使用 -webkit-tap-highlight-color: rgba(255, 255, 255, 0)-webkit-tap-highlight-color: rgba(0, 0, 0, 0) 但是现在我安装了 Jelly Bean 并且它不再工作了。

【问题讨论】:

  • Erind,你能澄清一下它在哪个平台上工作,现在在哪个平台上不工作吗?您唯一的 Android 参考是 4.1/JellyBean。至于问题,让我在黑暗中尝试一下:有些人报告在 Android 4.1 上使用 Phonegap 看到双重事件。请参阅:forums.enyojs.com/discussion/597/… 因此,您的链接可能正在被选中,然后像该帖子中那样迅速取消选中。不知道。
  • 感谢您的回复,我能够使用 -webkit-tap-highlight-color: rgba(0, 0, 0, 0) 解决此问题。当我在冰淇淋三明治上跑步时,我对 webkit-tap-highlight-color: rgba(255, 255, 255, 0) 没有任何问题,但我想我写错了一些在 jellybean 上不起作用的东西。

标签: javascript android html css cordova


【解决方案1】:

我遇到了同样的问题。我用这个去掉了果冻豆上的橙色高光:

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

【讨论】:

  • 这在 Jelly Bean 中对我不起作用。我尝试使用 $(".elems").on("touchend", function(){ return false; });这似乎适用于 4.1.1,但不适用于 4.3...
猜你喜欢
  • 2013-05-21
  • 2013-02-12
  • 2012-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多