当初遇到这个问题时候,已经让开发小哥发布了至少10遍….本以为万事俱备,赶紧滚去上线,结果….点一点自己的手机,发现!哇擦擦!!怎么点不动?报错了?哪里报错了?什么鬼?之前不是没问题么?你的手机有问题吗?没有?啥?为什么我的有问题?
找了另外一颗苹果,发现那颗苹果也有问题….(⊙﹏⊙)b
bug!!!
bug!!!
然后找到两个解决方案
1、用touch事件替换click 事件 还有一个原因是因为click事件会有延迟
2、添加css cursor:pointer
我当时遇到这个问题的时候,第二个就解决了~ 后面这两个后来找到的,没试过,仅供参考
——> 添加 οnclick=“” 事件
<label onclick=""><span>IOS</span></label>
——> 添加 css
label span {
pointer-events: none;
}
这大概是个“世纪难题”。
原因是:Safari不希望让除a标签之外的其他元素可点击。
版权声明:本文为Y_G_G原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。