1
CodingMonkey 2016 年 8 月 30 日
通过 "click" 来监听点击事件的话, safari 会有 300ms 的延时
|
2
CodingMonkey 2016 年 8 月 30 日
可以借助 [fastclick]( https://github.com/ftlabs/fastclick) 来做兼容
|
3
newbieo0O 2016 年 8 月 30 日
浏览器默认 double tap 是放大功能。系统需要延迟检测是不是你想要放大页面,所以感觉慢。
|
4
NicholasNC OP |
5
YuJianrong 2016 年 8 月 30 日
iOS 8 之后, WKWebView 和 Safari 只要加了 <meta name="viewport" content="user-scalable=no"> 就没有 300ms 延迟了。你没加?
|
6
NicholasNC OP @YuJianrong
`<meta name="viewport" content="initial-scale=0.5, maximum-scale=0.5, minimum-scale=0.5, user-scalable=no">` 有加,不过还是有问题 |
7
NicholasNC OP |
8
YuJianrong 2016 年 8 月 30 日
@NicholasNC 不知道是不是和你用了 initial-scale=0.5 这种数值有关。
|