Skip to content

设备相关

javascript
const core = require('cheese-js');
lua
local core = require('cheese-lua')

监听系统按键事件:observeKey(callback: Callback): void

用法示例:

javascript
const events = core.events;
events.observeKey((k)=>{
    switch (k) {
        case events.HOME:
            console.log("主页键被按下");
            break;
        case events.RECENT:
            console.log("任务键被按下");
            break;
        case events.VOLUME_UP:
            console.log("音量上键被按下");
            break;
        case events.VOLUME_DOWN:
            console.log("音量下键被按下");
            break;
        default:
            console.log("其他键被按下");
    }
})
lua
local events = core.events
events.observeKey(function(k)
    if k == events.HOME then
        print("主页键被按下")
    elseif k == events.RECENT then
        print("任务键被按下")
    elseif k == events.VOLUME_UP then
        print("音量上键被按下")
    elseif k == events.VOLUME_DOWN then
        print("音量下键被按下")
    else
        print("其他键被按下")
    end
end)

Released under the GPL-3.0 License.