Показать сообщение отдельно
  #5 (permalink)  
Старый 28.01.2021, 07:46
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

Сообщение от Was-Ja
надо выставлять в канвасе touch-action: none; но это, понятно дело не удобно.
А чем неудобно?
Ведь если в элементе надо выполнять какие то специальные действия, а не стандартные, то и надо ему ставить touch-action. Других то все равно выполнять нельзя. Ведь никто не разберется, что вот в этот раз я кручу молекулу, а в этот раз роллингую.
Может конечно быть вариант, что когда в элементе нет молекулы, то его и роллинговать можно, а когда есть - только крутить. Тогда и надо менять touch-action. Нарисовали молекулу - поставили ему none, убрали - auto

Сообщение от Was-Ja
Я заметил, что когда мобильник перехватывает управление, то он дает PointerLeave
PointerLeave - это вторично. Там несколько событий в этот момент. Основное - pointercancel.
Ответить с цитированием