Я учитель в школе, у которой в каждом классе есть интерактивная доска SmartBoard. Я пытаюсь создать веб-приложение для детей, которое в основном включает в себя перетаскивание различных элементов вокруг веб-страницы. Я на самом деле уже создал тот, который отлично работает, когда используется на компьютере с мышью. Однако на SmartBoard перетаскивание действительно запаздывает, а иногда и полностью завершается неудачей.
Насколько я могу судить, доска не имитирует onmousedown
, и вместо этого все касания интерпретируются как onclick
с. Есть ли способ обойти это? Я не могу придумать способ реализовать перетаскивание без использования onmouseup
и onmousedown
, и при этом я не знаю ни одного способа заставить доску по-разному интерпретировать ввод.
Единственный способ обойти это - написать приложение на Java, так как по своему опыту знаю, что это сработает. Тем не менее, очевидно, что это гораздо больше работы, поэтому я бы предпочел не делать это, если мне не нужно.