Я работаю над созданием игры FPS-типа для браузера с использованием WebGL / Javascript и не смог успешно реализовать недавно добавленную функцию «Блокировка мыши» в Chrome и Firefox.
Я попробовал пример кода из всех этих трех источников, но безрезультатно: http://code.google.com/p/chromium/issues/detail?id=72754
http://blog.sethladd.com/2011/09/mouse-lock-for-html5-fps-games.html
http://jsfiddle.net/jdias/3dqBL/
Итак, это подводит меня к моему вопросу. Как правильно заблокировать мышь в последних версиях Chrome и Firefox (Minefield)? Я бы очень хотел, чтобы это сработало!
Заранее спасибо.
Mouselock фактически не был реализован в Firefox, но есть экспериментальная сборка, расположенная по адресу: http://people.mozilla.com/~tmielczarek/mouselock+gamepad/. С Google Chrome, получите последнюю версию и зайдите в about: flags и проверьте --enable-pointer-lock. Я надеюсь, что это помогает.