启用/禁用app返回键
启用/禁用app返回键
-
方法
JSBridge.call(UI, 'setEnableNavigateBack', {})
- 示例
var param = { enableNavigateBack: true, } JSBridge.call(UI, 'setEnableNavigateBack', param)
参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
enableNavigateBack | 是 | Bool | 是否启用返回键(默认true启用),false禁用返回 |
APP处理
app收到 setEnableNavigateBack
此消息命令后,会存下此标识; 当app点击返回键,会先判断有此标识,如果 = false,那么返回操作失效;
H5处理
-
App在点击 返回键 的事件里,会调用H5的方法
javascript:onBackPressed('0')
,告诉H5,APP点击了返回按钮;onBackPressed('0')这里参数1启用按钮,0禁用返回按钮
<script>
function onBackPressed(enableNavigateBack) {
//app点击了返回按钮,enableNavigateBack :1 返回按钮可用,否则返回按钮不可用
}
</script>