cocos2d-js android设备不响应​​触摸事件,iOS和web确实可以处理触摸事件

问题描述:

我正在使用cocos2D-JS将我的2D游戏移植到多个平台。cocos2d-js android设备不响应​​触摸事件,iOS和web确实可以处理触摸事件

我遇到的问题是每当我在Android设备上运行并测试游戏时,它都不会响应触摸事件。使用完全相同的代码,我可以在iOS设备上构建和运行它,并且可以使用触摸。当我在网上运行它时,触摸事件适用于iOS或Android设备。

这是我如何实现我的触摸事件:在主gameScene

(cc.Scene.extent({ 

onEnter: function(){ 
... 
... 
... 

cc.eventManager.addListener({ 

    event: cc.EventListener.TOUCH_ONE_BY_ONE, 
    setTouchEnabled: true, 

    onTouchBegan: function(touch,event){ 
     // Do Stuff 
     // Do More Stuff 
    }, 
    ..... 
    ..... 
},this); 

--------------

与就像我说的iOS和网络对这些触摸事件的反应很好,只是android设备没有。另外鼠标事件在所有平台上都能正常工作。

任何想法? 谢谢

有一个错字:你应该从cc.Scene使用扩展