|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
||||||
Работает mousemove, а touchmove - Нет!29.12.2021, 20:32. Показов 1544. Ответов 6
Метки нет (Все метки)
Пишу игру на JS. Типа в сетке нужно найти слова и пометить их. На десктопах - мышой, на тачскринах - пальцем. Нашел методы touchstart, touchmove, и touchend. Обрадовался. Но оказалось, метод touchmove работает как-то "неправильно".
На десктопе все ОК (screen1). А на тачскринах выделяется только первый блок. Далее этот event вообще не вызывается. В консоли никаких ошибок нет! Вот мой код
0
|
||||||
| 29.12.2021, 20:32 | |
|
Ответы с готовыми решениями:
6
Не работает touchMove MouseMove не работает в виртуалке SendInput (MouseMove) криво работает |
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 30.12.2021, 07:29 [ТС] | |
|
Не! Я выложил на хостинг. На смартфоне то же самое!
0
|
|
| 30.12.2021, 11:11 | |
|
А я вот не увидел обработки тач событий.
Тач события куда сложней мышиных. Там много пальцев можно одновременно анализировать, есть объект event.touches со всеми касаниями. Не забывайте, что браузеры при пальцетыкании просто эмулируют мышиные события для совместимости.
0
|
|
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|
| 30.12.2021, 12:37 [ТС] | |
|
Так что делать то? События touchstart и touchend далее у меня отлично срабатывают...
0
|
|
|
|
|
| 30.12.2021, 12:46 | |
|
А зачем вам нужно обрабатывать
touchmove? Это событие возникает, когда в переделах элемента двигают пальцем. Но ячейки небольшие... Мне кажется, логику можно реализовать, обрабатывая другие события. Или нет?
0
|
|
|
52 / 5 / 1
Регистрация: 11.09.2018
Сообщений: 324
|
|||||||||||
| 30.12.2021, 14:58 [ТС] | |||||||||||
|
Ну я же в первом посте рассказал, мне нужно на тачскринах выделить слово. Каждая буква слова в отдельном блоке. На компьютерах уже работает, на телефонах - нет. Разумеется можно какие-то другие варианты, если touchmove совсем не годится...
Добавлено через 16 минут Так, стоп! Если этот эвент работает только в пределах блока, то, может стоит навесить его на родительский блок? А ячейки выделять по координатам? Добавлено через 1 час 49 минут Ура, получилось! Собрал в объект координаты каждой клетки
1
|
|||||||||||
| 30.12.2021, 14:58 | |
|
Помогаю со студенческими работами здесь
7
Почему не работает "touchmove"? MouseMove для PictureBox не работает, если зажать кнопку вне компонента Touchmove touchmove event CMA Rainford RWM 1044NDE. S/N:нет, нет выбора программы, бесконечно работает помпа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|