# 输入法框架å系统-输入法框架ChangeLog ## cl.imf.1 @ohos.InputMethodä¸on('imeShow')ç³»ç»ŸæŽ¥å£æƒé™æ ¡éªŒå¤±è´¥è¿”回错误ç å˜æ›´ **å˜æ›´å½±å“** 使用on('imeShow')接å£ï¼Œç³»ç»Ÿæƒé™æ ¡éªŒå¤±è´¥çš„返回ç 从201å˜æ›´ä¸º202。 ## cl.imf.2 @ohos.InputMethodä¸on('imeHide')ç³»ç»ŸæŽ¥å£æƒé™æ ¡éªŒå¤±è´¥è¿”回错误ç å˜æ›´ **å˜æ›´å½±å“** 使用on('imeHide')接å£ï¼Œç³»ç»Ÿæƒé™æ ¡éªŒå¤±è´¥çš„返回ç 从201å˜æ›´ä¸º202。 ## cl.imf.3 @ohos.InputMethodä¸offæŽ¥å£æ–°å¢žå‚æ•° offæŽ¥å£æ–°å¢žéœ€è¦å–消订阅的回调函数作为å¯é€‰å‚数,需è¦ä¸Žon接å£ä¼ å…¥çš„ä¿æŒä¸€è‡´ã€‚ | æŽ¥å£ | å˜æ›´å‰ | å˜æ›´åŽ | | ------------------------- | ------------------------------------- | ------------------------------------------------------------ | | off('insertText') | off(type: 'insertText'): void | off(type: 'insertText', callback?: (text: string) => void): void | | off('deleteLeft') | off(type: 'deleteLeft'): void | off(type: 'deleteLeft', callback?: (length: number) => void): void | | off('deleteRight') | off(type: 'deleteRight'): void | off(type: 'deleteRight', callback?: (length: number) => void): void | | off('sendKeyboardStatus') | off(type: 'sendKeyboardStatus'): void | off(type: 'sendKeyboardStatus', callback?: (keyboardStatus: KeyboardStatus) => void): void | | off('sendFunctionKey') | off(type: 'sendFunctionKey'): void | off(type: 'sendFunctionKey', callback?: (functionKey: FunctionKey) => void): void | | off('moveCursor') | off(type: 'moveCursor'): void | off(type: 'moveCursor', callback?: (direction: Direction) => void): void | | off('handleExtendAction') | off(type: 'handleExtendAction'): void | off(type: 'handleExtendAction', callback?: (action: ExtendAction) => void): void | | off('selectByRange') | off(type: 'selectByRange'): void | off(type: 'selectByRange', callback?: Callback\<Range\>): void | | off('selectByMovement') | off(type: 'selectByMovement'): void | off(type: 'selectByMovement', callback?: Callback\<Movement\>): void | **å˜æ›´å½±å“** 以上接å£çš„调用,有多个订阅回调时,å¯ä¼ 入订阅回调函数åªå–消å•ä¸ªå›žè°ƒå‡½æ•°çš„è®¢é˜…ï¼Œå½“è¯¥å‚æ•°ä¸å¡«å†™æ—¶ï¼Œå–消订阅对应的所有回调事件。 **适酿Œ‡å¯¼** 请å‚考接å£è¯´æ˜Žï¼š[@ohos.inputMethod.d.ts](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-inputmethod.md)