ok.onKeyboardEvent()

基础库2.0.0开始支持

该方法仅适用于TV端小程序

监听摇控按键事件,与 ok.disableKeyboardDefault 结合使用,只有禁用了某个按键的默认事件时,才会在按下该按键时触发回调。

接口返回结果 Object event 的属性

属性 类型 说明
eventCode string 键名 (可选值:RETURN、MENU)
eventKey number 键值(对应上面的键名)
eventType string 事件类型(可选值:PRESS - 单次按下、LONG_PRESS - 长按)
keyboardModel string 键盘型号(用于前端做机型兼容)

示例代码

ok.onKeyboardEvent((event) => {
const { eventCode } = event
if (eventCode === 'RETURN') {
// 按下返回键时,进行什么操作
// do something
// ok.enableKeyboardDefault('RETURN')
}
})

ok.disableKeyboardDefault('RETURN')
  1. 1. ok.onKeyboardEvent()
    1. 1.1. 接口返回结果 Object event 的属性
    2. 1.2. 示例代码