Я разрабатываю игру на холсте, которая интерпретирует события «колеса» как команду для увеличения/уменьшения масштаба сцены. Я тестировал Edge на своем ноутбуке, когда понял, что Edge не запускает события «колесо» во время прокрутки двумя пальцами на моей точной сенсорной панели.
Немного поискав, я наткнулся на этот официальный ответ Microsoft, в котором говорится: "Microsoft Edge будет запускать события указателя с типом указателя "touch" в ответ на жесты PTP".
Проблема в том, что эти события указателя не существуют. Я добавил прослушиватели событий для всех событий указателя и сказал им регистрировать событие, если оно имело тип указателя «касание», но не получило ответа (хотя они были вызваны сенсорным экраном, как и ожидалось). Что меня больше смущает, так это то, что при выполнении жестов двумя пальцами, похоже, не происходит никаких событий указателя. Так что я пропустил какой-то нестандартный тип события или что-то в этом роде? Я почти уверен, что правильно прочитал статью, поскольку ответ на потерю функциональности события «колесо» кажется всем смыслом обхода, и поэтому исключение событий для жестов двумя пальцами лишило бы смысла.