Мультитач в мобильном браузере?Jquery

Программирование на jquery
Ответить
Гость
 Мультитач в мобильном браузере?

Сообщение Гость »


У меня есть браузерная игра, которую я разрабатываю для развлечения.

Но я пытаюсь заставить это работать и в мобильных браузерах. Но у меня не получается заставить его работать при одновременном нажатии нескольких кнопок.

У меня есть игра, в которой можно двигаться влево и вправо и прыгать. (см. картинку ниже)


Изображение
(источник: userhome.org)
Мой код выглядит так:

function inittouchcontrols() { $("body").append(""); $('body').on('taphold', function (e) { е.preventDefault(); }); $('body').on('tap', function (e) { е.preventDefault(); }); $('body').on('vmouseover', function (e) { if($(e.target).attr("keyid") != не определено) $(e.target).css("цвет фона", "красный"); window["keyDown" + $(e.target).attr("keyid")](); c_key_x = c_key_left + c_key_right; c_key_y = c_key_up + c_key_down; $("#pushedkeys").html("keys: " + c_key_x + " " + c_key_y); }); $('body').on('vmouseout', function (e) { if ($(e.target).attr("keyid") != не определено) $(e.target).css("цвет фона", "аква"); window["keyUp" + $(e.target).attr("keyid")](); c_key_x = c_key_left + c_key_right; c_key_y = c_key_up + c_key_down; $("#pushedkeys").html("keys: " + c_key_x + " " + c_key_y); }); } Я использую jQuery mobile vmouseover и vmouseout для обнаружения нажатий на элементы div цвета морской волны. Но одновременно будет нажиматься только одна кнопка.

Итак, мой вопрос:
Есть ли способ реализовать мультитач в моем коде?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»