所以,我正在开发一个Web应用程序,其中一个功能是按住一个按钮来增加或减少一个值。
现在,应用程序支持Meteor.js运行Angular作为前端。除了Mobile Safari之外,我的功能非常棒。每当用户试图按住按钮时,或者快速连续点击按钮,iO会调出放大镜并尝试在页面上选择一些随机文本。
任何想法如何解决这个问题?我的google fu已经返回-webkit-user-select: none;
,但这似乎无法解决我的问题。
答案 0 :(得分:0)
应该有效:
-webkit-touch-callout: none;
行为,即,标注从不出现在点击和保持上。 通过使用-webkit-touch-callout:none;您可以阻止此默认行为,即,在点击和保持时,标注永远不会显示。
http://codetheory.in/list-of-webkit-css-properties-for-mobiles/