События TouchMove перестали работать в Chrome 72 и последней версии WebKit - PullRequest
0 голосов
/ 02 февраля 2019

В последних обновлениях сенсорного перемещения Chrome (Desktop) и Webkit (Android) перестали работать.Ошибка очень привередлива, например, она ломается, только если я рисую что-то на холсте, а высота холста составляет не менее 220 пикселей.Если высота 219px или я не рисую на холсте, это работает.Также, если холст имеет 1px рамку или контур, он работает, если он имеет 0px рамку или контур, он не работает.

Трудно проверить в скрипте, поэтому я помещаю его на отдельную страницу: https://ghost.sk/chrome-touchmove-error/

Если вы хотите проверить его в Chrome, перейдите в консоль (Ctrl + Shift + I) и включите мобильный режим (Ctrl + Shift + M).Когда вы касаетесь и перемещаете изображение без рамки, оно не работает.Если коснуться и переместить изображение с рамкой, это сработает.Вот на этом видео показано, что он делает: https://www.youtube.com/watch?v=YVnYU45MzGU (первые два - хром 72, вторые два - хром 71) и вот последняя версия webkit https://www.youtube.com/watch?v=D0QIRR-bKLo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...