【已解决】cocos2d-html5 v3.0 RC0 键盘事件无法相应?

我本来用的是 beta 版,js-tests 里的EventTest 里键盘怎么按都进不到回调函数里。
下了个RC0 也是如此。。。。:6:
RC0已修复,真相在6楼。

原来这个问题在英文论坛已经吵翻天了:882:
http://discuss.cocos2d-x.org/t/keyboard-events-not-working-with-cocos2d-js-3-0b/14408/14

我按照英文贴里最下面那个 PullRequest 改好了。
英文论坛里说 beta 版发布后发现的这个问题,怎么rc0 版里仍没有修改。。。:10:

我看了下 rc0 的代码,原来已经把那个 PR 融合进去了,蛋怎么还是无法相应键盘事件?难道是又有了新的bug?:10:
坑坑死啊
真相在6楼

弱弱的问下,你是怎么使用的哦?
是在测试例里面就无法响应事件么?
出现的状况是完全无法响应键盘事件还是啥地方出错了哦?:880:

估计应该也许大概不是新的bug吧。。。试了下好像有反应的额。。。
估计是我试的姿势不对。。。。。:904:

我只知道。C++版的3.1全都有这个问题。
但是官方好像一直没有重视。

3.2的我没有试。反正3.1和之前的全都有这个问题。而且我也很早就在坛子里说过。

在win32是没问题的。编译到安卓上就会出现这个问题。

应该是没有选中游戏Canvas。
为了避免玩家在玩的时候响应系统的事件,比如,向上,向下键,把键盘的冒泡给停了,但又不能影响其他元素的键盘事件,所以只监听Canvas的事件。

所以,你使用的键盘监听事件是玩家点中Canvas之后,再按键盘才会有响应。

恩恩 6楼给了我提示,我点击Canvas之后,就有响应了!!