Closed ktmud closed 10 years ago
由于 sumeru 拦截了 click 和 touchstart 来管理站内链接的跳转
https://github.com/brandnewera/clouda/blob/master/sumeru/src/controller.js#L542
导致手机轻轻碰到链接就会发生跳转。尤其时当一个 被写成了一个较大的 block 时。即使是稍微不在垂直方向的滚动窗口,也发送了链接跳转……
需要重新考虑这里对 touchstart 的处理。
FYI:浏览器对链接的默认处理是手指松开后才发送跳转。长按会弹出有关此链接的菜单项……
谢谢,我们跟进一下这个问题
绑定tap事件就行了, clouda没有事件拦截.
Library.touch.on(el, "tap", function(e){ //todos });
由于 sumeru 拦截了 click 和 touchstart 来管理站内链接的跳转
https://github.com/brandnewera/clouda/blob/master/sumeru/src/controller.js#L542
导致手机轻轻碰到链接就会发生跳转。尤其时当一个 被写成了一个较大的 block 时。即使是稍微不在垂直方向的滚动窗口,也发送了链接跳转……
需要重新考虑这里对 touchstart 的处理。
FYI:浏览器对链接的默认处理是手指松开后才发送跳转。长按会弹出有关此链接的菜单项……