ios 8.4.1在锚标签上点击两次

时间:2015-08-24 09:39:06

标签: ios web tags click anchor

我们有这个公共网页www.tv2bornholm.dk,它适用于所有平台,也适用于IOS 8.4的ipads。但是对于ipads和iphone上的新8.4.1,您需要在右侧列表中的链接上单击/点击两次。

我找不到问题所在。该链接只是一个简单的锚标记,只需点击一下即可。 (在单个链接列表元素下面)

<li class="newsRow"><span id="time">12:39</span><a id="newsLink" href="/?newsID=93929">Pigefodbold: Nexøspiller udtaget til U17</a></li>

我们通过CSS使用一些悬停效果,但我不明白为什么这应该是原因。我还读到8.4.1更新确实对webkit / safari做了一些事情来防止恶意攻击/点击,但我看不出如何修复我们的代码。 有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,并且能够在此Google Groups thread中找到解决方案。解决方案是添加一个全局CSS规则来重置z-index:

* {
    z-index: 0;
}

正如论坛帖子中所提到的,这可能与iOS 8.4.1中发布的详细here中发布的安全漏洞修复有关(搜索“恶意网站可以使抽头事件产生合成点击另一页“)。

答案 1 :(得分:0)

对我来说,问题是opacity: 0.8:hover上有:focusopacity:hover:focus设置为小于1的链接上的任何点击或触摸也会被识别为ios 8.4.1上的合成点击。

将这些状态更改回opacity: 1并使用rgba()颜色改为解决我的问题!