1.setKeyListener
功能
物理按键监听
参数
| 参数名称 | 参数类型 | 参数描述 | 参数备注 |
|---|---|---|---|
| key | string | 物理按键key,支持:back 、menu、home;back:返回键,menu:菜单键,home:Home键; |
必传 |
| callback | function | 回调事件 | 必传 |
| isOverload | boolean | 默认:false;true:原生端后续不再触发onBackPressed方法,acitvity不会关闭,只针对返回键有用;;false:只监听到事件,不会拦截原生逻辑; |
可选 |
范例
WadeMobile.setKeyListener("back",function(){
WadeMobile.tip("back物理按键已按下");
},false);
WadeMobile.setKeyListener("menu",function(){
WadeMobile.tip("menu物理按键已按下");
},false);
WadeMobile.setKeyListener("home",function(){
WadeMobile.tip("home物理按键已按下");
},false);
备注
无
2.cleanKeyDownFlag
功能
删除物理按键监听
参数
| 参数名称 | 参数类型 | 参数描述 | 参数备注 |
|---|---|---|---|
| key | string | 物理按键key,支持:back 、menu、home;;back:返回键,menu:菜单键,home:Home键; |
必传 |
范例
WadeMobile.cleanKeyDownFlag("back");
备注
无