powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема с обработкой pointerevent в Firefox
4 сообщений из 4, страница 1 из 1
Проблема с обработкой pointerevent в Firefox
    #39922058
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня.
Кто сталкивался с такой проблемой?
Перевел все события мыши и таучи (touch events) на универсальные pointer events. Во всех хромоподобных браузерах все нормально, как описано в стандарте. Проблема c firefox.
Когда срабатывает касание экрана (pointerdown) должен автоматически выполняться захват указателя т.е. куда бы потом не двигался палец по экрану, все события передаются тому элементу, на котором произошло касание. Но firefox не хочет этого делать. Как только палец по какой то причине сполз с элемента, события перестают ему поступать.
Решил его обмануть - выполняю и для пальчиков принудительный захват setPointerCapture. Сработало!
Но не тут то было. Когда палец отводится от экрана, по событию pointerup нужно освободить указатель функцией releasePointerCapture.
И тут firefox выдает новую фигню - ошибку "недействительный указатель" (pointerId). Т.е он сбрасывает идентификатор указателя, до того, как отработает обработчик pointerup.

Чего делать - не пойму.
Кто сталкивался и как решалось?

Опять напрягает несоответствие браузеров друг другу и стандартам.
...
Рейтинг: 0 / 0
Проблема с обработкой pointerevent в Firefox
    #39922069
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voraa,

https://caniuse.com/#feat=pointer
Firefox platform status: in-development [platform-status.mozilla.org]
...
Рейтинг: 0 / 0
Проблема с обработкой pointerevent в Firefox
    #39922072
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
И что не так?
Сaniuse говорит, что firefox 72 должен работать.
...
Рейтинг: 0 / 0
Проблема с обработкой pointerevent в Firefox
    #39922080
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сейчас проверил, даже в Edge 18 все нормально работает.
Айосов и сафари по бедности не имею.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема с обработкой pointerevent в Firefox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]