# Key

# showSoftKeybord

显示系统键盘,IOS不支持

  • 参数说明

    参数名 类型 必填 说明
    completedCB Function 可选 请求完成回调函数,成功/失败都会触发
  • completedCB返回参数说明

    参数名 类型 说明
    status Number 调用状态码 0成功, 失败请查看全局状态码
    message String 调用结果信息
    payload String 回调结果
  • 示例代码

foxsdk.key.showSoftKeybord(ret => {
    console.log('key/showSoftKeybord===status: ' + ret.status + ',message: ' + ret.message + ',payload: ' + JSON.stringify(ret.payload));
});

# hideSoftKeybord

隐藏系统键盘

  • 参数说明

    参数名 类型 必填 说明
    completedCB Function 可选 请求完成回调函数,成功/失败都会触发
  • completedCB返回参数说明

    参数名 类型 说明
    status Number 调用状态码 0成功, 失败请查看全局状态码
    message String 调用结果信息
    payload String 回调结果
  • 示例代码

foxsdk.key.hideSoftKeybord(ret => {
    console.log('key/hideSoftKeybord===status: ' + ret.status + ',message: ' + ret.message + ',payload: ' + JSON.stringify(ret.payload));
});

# onKeyboardHeightChange

监听系统键盘高度

  • 参数说明

    参数名 类型 必填 说明
    completedCB Function 可选 请求完成回调函数,成功/失败都会触发
    global String 可选 全局标识 0:为全局监听即所有webview都监听,1默认:为当前webview监听
  • completedCB返回参数说明

    参数名 类型 说明
    status Number 调用状态码 1持续监听,有键盘有高度变化回调一次callback,失败查看全局状态码
    message String 调用结果信息
    payload String 回调结果
  • 示例代码


foxsdk.key.onKeyboardHeightChange(ret => {
    console.log('key/onKeyboardHeightChange===status: ' + ret.status + ',message: ' + ret.message + ',payload: ' + JSON.stringify(ret.payload));
},1);

# offKeyboardHeightChange

注销系统键盘高度的监听

  • 参数说明

    参数名 类型 必填 说明
    completedCB Function 可选 请求完成回调函数,成功/失败都会触发
  • completedCB返回参数说明

    参数名 类型 说明
    status Number 调用状态码 0成功,失败请查看全局状态码
    message String 调用结果信息
    payload String ""
  • 示例代码


foxsdk.key.offKeyboardHeightChange(ret => {
    console.log('key/offKeyboardHeightChange===status: ' + ret.status + ',message: ' + ret.message + ',payload: ' + JSON.stringify(ret.payload));
},1);

Last Updated: 9/25/2023, 10:43:24 AM