Touch API (например, touchstart) не работает в MS Edge

мое приложение использует Touch API для обнаружения сенсорных событий в JavaScript. Пример:

$(".element").on("touchstart", function(event){
    alert("TRUE");
});

Это работает на любом сенсорном устройстве с любым браузером, таким как Android или iOS, однако не работает в MS Edge на Windows 10 Tablet с или без подключенной клавиатуры. API, кажется, поддерживается:Список совместимости, Тем не менее, я проверил:'ontouchstart' in window и это возвращает ложь на этом устройстве. более тогоmousedown кажется уволен.

Что здесь происходит? Что можно сделать для запуска сенсорных событий на планшете с Windows 10? Хотелось бы сохранить мероприятие только для сенсорных устройств. Переключение на API-интерфейс Pointer Events будет включать и настольные устройства, а это не то, чего я хочу.

Ответы на вопрос(3)

Ваш ответ на вопрос