В веб-приложении мне нужно отключить выноски по умолчанию, которые показывают мобильные браузеры при касании и удержании ( "длинные нажатия" ) на целевую мишень, например, <img>
или ссылку.
Я уже использую -webkit-touch-callout: none;
, который отлично работает на iPhone и iPad, но, похоже, не работает на Android (протестирован на Android 4.4).
Этот пост из списка рассылки W3 предлагает добавить слушателя к событию "contextmenu" в Javascript и вызвать e.preventDefault()
. Это тоже не работает.
Любые предложения?