mirror of
https://github.com/wassname/phaser.git
synced 2026-08-19 12:30:07 +08:00
Device, Canvas and GamePad classes all updated for better CocoonJS support (thanks Videlais)
This commit is contained in:
@@ -67,7 +67,7 @@ Phaser.Gamepad = function (game) {
|
||||
* @property {boolean} _gamepadSupportAvailable - Are gamepads supported in this browser or not?
|
||||
* @private
|
||||
*/
|
||||
this._gamepadSupportAvailable = !!navigator.webkitGetGamepads || !!navigator.webkitGamepads || (navigator.userAgent.indexOf('Firefox/') != -1);
|
||||
this._gamepadSupportAvailable = !!navigator.webkitGetGamepads || !!navigator.webkitGamepads || (navigator.userAgent.indexOf('Firefox/') != -1) || !!navigator.getGamepads;
|
||||
|
||||
/**
|
||||
* Used to check for differences between earlier polls and current state of gamepads.
|
||||
@@ -220,7 +220,7 @@ Phaser.Gamepad.prototype = {
|
||||
*/
|
||||
_pollGamepads: function () {
|
||||
|
||||
var rawGamepads = (navigator.webkitGetGamepads && navigator.webkitGetGamepads()) || navigator.webkitGamepads;
|
||||
var rawGamepads = (navigator.webkitGetGamepads && navigator.webkitGetGamepads()) || navigator.webkitGamepads || navigator.getGamepads;
|
||||
|
||||
if (rawGamepads)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user