cocos2dx lua 响应android返回键和home键

cocos2dx lua 如何响应android返回键和home键。

local function onrelease(code, event)

    if code == cc.KeyCode.KEY_BACK then

        cc.Director:getInstance():endToLua()

    elseif code == cc.KeyCode.KEY_HOME then

        cc.Director:getInstance():endToLua()

    end

end



local listener = cc.EventListenerKeyboard:create()

listener:registerScriptHandler(onrelease, cc.Handler.EVENT_KEYBOARD_RELEASED)



local eventDispatcher = node:getEventDispatcher()

eventDispatcher:addEventListenerWithSceneGraphPriority(listener, node)
```


对你竖大拇指,灰常感谢!

有点悲剧,我的电脑键盘响应,但是我的手机不响应。求救!!

我的手机都可以我的手机都可以我的手机都可以

对第一个回答者的答案,我的电脑键盘可以响应,但是手机无法响应。求有经验者前来搭救。。。

同问

同问同问同问同问同问同问同问同问

好像cc.KeyCode列表的值跟实际值不对应,比如android返回键的值改为直接判断code == 6才正确,可以打断点看看

同问home没有返回