Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将软键盘输入发送到Phaser 2画布?_Javascript_Android_Phaser Framework - Fatal编程技术网

Javascript 如何将软键盘输入发送到Phaser 2画布?

Javascript 如何将软键盘输入发送到Phaser 2画布?,javascript,android,phaser-framework,Javascript,Android,Phaser Framework,我用的是相位器2。我通过聚焦文本类型的输入元素(从下面的链接中点击),在android设备上打开了软键盘 在我的游戏中,我需要检测特定的按键1和2被按下。下面是示例代码 create: function() { ... keyOne = this.game.input.keyboard.addKey(Phaser.Keyboard.ONE); keyOne.onDown.add(this.pressOne, this); keyTwo = this.game.input.key

我用的是相位器2。我通过聚焦文本类型的输入元素(从下面的链接中点击),在android设备上打开了软键盘

在我的游戏中,我需要检测特定的按键1和2被按下。下面是示例代码

create: function() {
  ...
  keyOne = this.game.input.keyboard.addKey(Phaser.Keyboard.ONE);
  keyOne.onDown.add(this.pressOne, this);
  keyTwo = this.game.input.keyboard.addKey(Phaser.Keyboard.TWO);
  keyTwo.onDown.add(this.pressTwo, this);
}
但是,我所做的击键不会发送到Phaser游戏,即我的Phaser画布没有填充数据。web和ios设备都没有此问题

关于这方面的信息不多。以前有人遇到过这种情况吗