Phaser: crea el ancho de pantalla del fondo en lugar del ancho del contenido

Estoy haciendo un juego con Phaser Framework para Android. Necesito hacer que el lienzo llene todo el ancho de la pantalla y luego inundarlo con color de fondo, luego poner el contenido en el centro de la pantalla. Actualmente, aunque ya configuré el ancho del lienzo en el ancho de la ventana, Phaser todavía lo restablece al ancho del contenido, que es más pequeño, y luego llena solo el ancho del contenido con el fondo.

¿Cómo evito que Phaser use el ancho del contenido?

var gameObj = new Phaser.Game($(".parent").width(), 700, Phaser.CANVAS, 'parent');

gameObj.stage.backgroundColor = '#A6E5F5';
gameObj.load.image('prld', 'prl.png');

gameObj.scale.scaleMode = Phaser.ScaleManager.SHOW_ALL;
gameObj.scale.pageAlignHorizontally = true;
gameObj.scale.pageAlignVertically = true;
gameObj.scale.setScreenSize(true);
gameObj.scale.refresh();

gameObj.stage.backgroundColor = '#A6E5F5';    

// Load Content Here
gameObj.load.image('h1', 'res1/h1.png');
gameObj.load.image('h2', 'res1/h2.png');
....
g = gameObj.add.group();
g.create(20, 20, 'h1');
g.create(60, 20, 'h2');
....

Respuestas a la pregunta(2)

Su respuesta a la pregunta