# 其他

# onCustomEvent

onCustomEvent(callback)

监听原生发送"onCustomEvent"事件。

ios调用方式

android调用方式

示例代码

const callback = (res) => {
    console.log(res) // 获取原生传递的参数
}
ft.onCustomEvent(callback)

# offCustomEvent

offCustomEvent(callback)

取消监听onCustomEvent事件。当 callback 为空时,清除所有 callback

示例代码

const callback = (res) => {}
ft.onCustomEvent(callback)

// 清除指定 callback
ft.offCustomEvent(callback)
// 清除所有 callback
ft.offCustomEvent()

# getSuperviseInfo

获取监控信息。

getSuperviseInfo(Object object)

说明

调用该接口时,请确保App中集成的SDK版本高于以下版本号:

Android SDK 版本号:2.8.55

iOS SDK 版本号:2.4.9

参数

Object object

属性 类型 默认值 必填 说明
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数

Object res

属性 类型 说明
idfv string idfv
imei string imei
udid string 设备唯一标识
registerMobile string 注册手机号
actualMobile string 实际使用手机号
publicIp string 公网ip
publicPort string 公网端口号
macAddress string mac地址
innerIp string 内网ip
systemVersion string 系统版本号
imsi string imsi
iccid string iccid
appName string 应用名称
appVersion string 应用版本号
bundleId string 应用的bundleId

示例代码

 ft.getSuperviseInfo({
  success(res) {
    console.log(res.idfv)
    console.log(res.imei)
    console.log(res.appName)
    console.log(res.appVersion)
  }
})

# sendWebviewEvent

ft.sendWebviewEvent(Object object)

小程序发送事件给 H5

示例代码

 ft.sendWebviewEvent({ data: '456' })