Итак, я работаю над веб-приложением, и одна из функций удерживает кнопку для увеличения или уменьшения значения.
Прямо сейчас приложение поддерживается Meteor.js, работающим с угловым в качестве переднего конца. И моя функциональность отлично работает, за исключением Mobile Safari. Каждый раз, когда пользователь пытается удерживать кнопку, ИЛИ нажимайте кнопку в быстрой последовательности, iOs поднимает увеличительное стекло и пытается выбрать какой-то случайный текст на странице.
Любые идеи, как это исправить? У моего google fu есть return -webkit-user-select: none;
но это, похоже, не исправляет мою проблему.
Он должен работать:
-webkit-touch-callout: none;
поведение, т.е. выноска никогда не появляется при нажатии и удержании. Используя -webkit-touch-callout: none; вы можете предотвратить это поведение по умолчанию, т.е. выноска никогда не появляется при нажатии и удержании.
http://codetheory.in/list-of-webkit-css-properties-for-mobiles/