keyback
2022-06-13 09:26 更新
监听安卓设备 back 键被点击事件,以及 TabLayout 中的返回按钮点击事件,iOS 中可传入 slidBackIntercept 参数监听页面右滑返回事件。
该事件必须在 Window 中注册才有效,Frame 中注册无效,并且只在当前屏幕上的 window 才能收到回调。
callback(ret, err)
ret:
- 描述:被点击的键值
- 内部字段:
{
keyCode:0 //被点击的按键,只 Android 有效
longPress:false //是否是长按,只 Android 有效
}
示例代码
api.addEventListener({
name: 'keyback',
extra:{
slidBackIntercept:false //打开页面时若 slidBackType 参数为 edge,可通过此参数设置是否拦截页面右滑返回,只 iOS 有效,默认值为 false,布尔类型
}
}, function(ret, err) {
api.alert({
msg: '触发了返回事件'
});
});
可用性
Android系统
可提供的1.0.0及更高版本
以上内容是否对您有帮助:
更多建议: