Для моего приложения мне нужны постоянные обновления касания пользователя и мыши, но я не могу заставить прессовать события на мобильных устройствах с помощью easeljs-0.8.1. min.jsСобытия Mousemove, не стреляющие по мобильному с помощью create.js
Я включил Нажмите на сцене с
createjs.Touch.enable(stage, true, false);
и тестирование с
stage.addEventListener("pressmove", function (evt) {
console.log("stage pressmove");
});
работ на рабочих столах, но не дает никаких результатов на Android Chrome и IOS Chrome.
Что может быть неправильным?
В моем тестировании сцена, безусловно, отправляет события прессования, по крайней мере, на рабочий стол Windows в Firefox, Chrome и Edge. – 0L4F
... есть DisplayObject, заполняющий сцену, хотя, таким образом, это событие может пузыриться от этого. На мобильном телефоне, однако, нет ни ошеломляющего, ни стрельба. Я тестирую Chrome на Android, просматривая вывод консоли на рабочем столе Chrome, используя chrome: // проверяю. Кроме того, функции прослушивания событий не выполняются на мобильных устройствах Chrome или Chrome/Safari в iOS. – 0L4F
Pressmove не пузырится, поэтому прослушивание на сцене не будет переписывать событие от ребенка сцены. Возможно, вы правы в том, что сам диспетчерский показ идет, но, возможно, класс Touch не полностью поддерживает его. Не стесняйтесь открывать ошибку в списке проблем EaselJS на GitHub. – Lanny