diff --git a/zh-cn/application-dev/application-models/inputmethodextentionability.md b/zh-cn/application-dev/application-models/inputmethodextentionability.md index fffcd2d8ae9d61b4d4e2ad1b4b475ebe45339baa..d776e7415a3aa076ca37b6060d559ad5c75c7e7b 100644 --- a/zh-cn/application-dev/application-models/inputmethodextentionability.md +++ b/zh-cn/application-dev/application-models/inputmethodextentionability.md @@ -365,7 +365,14 @@ InputMethodExtensionAbility通过[InputMethodExtensionContext](../reference/apis 为了降低InputMethodExtensionAbility能力被三方应用滥用的风险,在InputMethodExtensionAbility中限制调用以下模块中的接口。 -**注意:** 若导入被限制的模块,在编译时不报错,在运行时会返回错误的值,即undefined,导致不生效。 +> **说明:** +> - 若导入被限制的模块,在编译时不报错,在运行时会返回错误的值,即undefined,导致不生效。 +> - 当前未禁止InputMethodExtensionAbility访问音频管理模块[@ohos.multimedia.audio (音频管理)](../reference/apis/js-apis-audio.md),但开发者应遵循以下约定: +> (1)不得因用户未授予录音权限而禁止用户使用输入法应用的非语音输入法功能; +> (2)仅允许InputMethodExtensionAbility处于前台时开展与录音相关的业务。如仅允许软键盘在前台且用户主动操作语音输入法时,才进行录音;应用切换到后台时,应主动停止录音; +> (3)系统会逐步增加对违反以上约定的行为进行管控和识别,因此未遵守此约定可能会造成业务功能异常。 + +**禁用列表:** - [@ohos.ability.featureAbility (FeatureAbility模块)](../reference/apis/js-apis-ability-featureAbility.md) - [@ohos.ability.particleAbility (ParticleAbility模块)](../reference/apis/js-apis-ability-particleAbility.md)