# setBackHandle ^7.10

设置是否监控手机返回功能(包括按键和手势)

# 请求参数

Prop Type Default Comment
params String N/A on: 打开监控,off: 关闭监控

# 接口调用示例

const params = "on"
this.$bridge
  .setBackHandle(params)
  .then(res => {
    this.$alert(res)
  })
  .catch(err => {
    this.$toast(err)
  })

1
2
3
4
5
6
7
8
9
10

WARNING

注意:
在开启返回监控的情况下,原本的返回被劫持,需要手动设置返回

# 接口返回示例

// 通过监听全局事件监听返回messageType等于hardwareBackClick
this.$bridge
  .addEventListener('receiveMessageFromApp', (res) => {
    // res.messageType:消息类型
    // res.messageBody: 原生返回的json数据。
    if (res.messageType == 'hardwareBackClick'){
      // hardwareBackClick: 返回的key值
      console.log(res.messageBody)
      // 此处需要设置返回
    }
    
  })

1
2
3
4
5
6
7
8
9
10
11
12
13
Last Updated: 8/15/2022, 4:56:42 PM