Я хочу предотвратить перетаскивание мобильного хрома (особенно iOS chrome). В моем веб-приложении есть событие вертикального панорамирования с шириной окна и шириной устройства, но при каждом изменении панорамирования мобильный хром обновляется из-за функции браузера по умолчанию. Кроме того, в браузере Safari экран катится во время события панорамирования. Я хочу отключить эти действия.
Конечно, я попробовал event.preventDefault(); и touch-action: none; Но это не выглядит работой. Должен ли я добавлять eventListner и touch-action "на теге тела"? Я ожидаю полезный ответ с примером.