Я пишу игру как для настольных, так и для мобильных браузеров, которая включает в себя выбор объектов путем перетаскивания их в цель.
Пользователю разрешено выбирать объекты щелчком, только если перетаскивание невозможно в браузере пользователя.
В Windows Phone все касания экрана обрабатываются браузером для выполнения прокрутки или превращаются в эмулируемые события кликов. Но поскольку в Windows Phone нет мыши, пользователь вообще не может перетаскивать какие-либо объекты с помощью браузера Windows Phone.
Есть ли способ обнаружить это, кроме обнаружения пользовательского агента Windows Phone?
!!('ontouchstart' in window)
— этоfalse
,!!('onmousemove' in window)
— этоtrue
, как и в настольных браузерах. - person Phil   schedule 27.08.2012