Scope: static
Source: src/device/index.js#L12
Since: 3.0.0
Typedefs:
Public Members
Audio
Audio
Description:
Determines the audio playback capabilities of the device running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.audio
from within any Scene.
Source: src/device/Audio.js#L9
Since: 3.0.0
Browser
Browser
Description:
Determines the browser type and version running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.browser
from within any Scene.
Source: src/device/Browser.js#L9
Since: 3.0.0
CanvasFeatures
CanvasFeatures
Description:
Determines the canvas features of the browser running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.canvasFeatures
from within any Scene.
Source: src/device/CanvasFeatures.js#L9
Since: 3.0.0
Features
Features
Description:
Determines the features of the browser running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.features
from within any Scene.
Source: src/device/Features.js#L11
Since: 3.0.0
Fullscreen
Fullscreen
Description:
Determines the full screen support of the browser running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.fullscreen
from within any Scene.
Source: src/device/Fullscreen.js#L7
Since: 3.0.0
Input
Input
Description:
Determines the input support of the browser running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.input
from within any Scene.
Source: src/device/Input.js#L9
Since: 3.0.0
OS
OS
Description:
Determines the operating system of the device running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.os
from within any Scene.
Source: src/device/OS.js#L7
Since: 3.0.0
Video
Video
Description:
Determines the video support of the browser running this Phaser Game instance.
These values are read-only and populated during the boot sequence of the game.
They are then referenced by internal game systems and are available for you to access
via this.sys.game.device.video
from within any Scene.
In Phaser 3.20 the properties were renamed to drop the 'Video' suffix.
Source: src/device/Video.js#L9
Since: 3.0.0