diff --git a/zh-cn/application-dev/reference/apis/js-apis-audio.md b/zh-cn/application-dev/reference/apis/js-apis-audio.md index 766f780811bc1bb858d59e13accca5c3ba2dcdd9..99ca003fd6aae0b251cac21cb2f8a0e238f04de8 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-audio.md +++ b/zh-cn/application-dev/reference/apis/js-apis-audio.md @@ -2081,7 +2081,7 @@ audioManager.off('deviceChange', (deviceChanged) => { }); ``` -### on('interrupt')(deprecated) +### on('interrupt') on(type: 'interrupt', interrupt: AudioInterrupt, callback: Callback\): void @@ -2089,9 +2089,6 @@ on(type: 'interrupt', interrupt: AudioInterrupt, callback: Callback\ **说明:** -> 从 API version 7 开始支持,从 API version 9 开始废弃。 - **系统能力:** SystemCapability.Multimedia.Audio.Renderer **参数:** @@ -2122,15 +2119,12 @@ audioManager.on('interrupt', interAudioInterrupt, (InterruptAction) => { }); ``` -### off('interrupt')(deprecated) +### off('interrupt') off(type: 'interrupt', interrupt: AudioInterrupt, callback?: Callback\): void 取消监听音频打断事件(删除监听事件,取消打断)。 -> **说明:** -> 从 API version 7 开始支持,从 API version 9 开始废弃。 - **系统能力:** SystemCapability.Multimedia.Audio.Renderer **参数:** @@ -4917,7 +4911,7 @@ on(type: 'audioInterrupt', callback: Callback\): void 监听音频中断事件。使用callback获取中断事件。 -与[on('interrupt')](#oninterruptdeprecated)一致,该接口在AudioRenderer对象start、pause、stop等事件发生前已经主动获取焦点,不需要开发者主动发起焦点申请。 +与[on('interrupt')](#oninterrupt)一致,均用于监听焦点变化,AudioRenderer对象start事件发生时主动获取焦点,在pause、stop等事件发生时会主动释放焦点,不需要开发者主动发起获取焦点或释放焦点的申请。 **系统能力:** SystemCapability.Multimedia.Audio.Interrupt @@ -6072,7 +6066,7 @@ tonePlayer.release().then(() => { 音频打断/获取焦点事件的回调方法。 > **说明:** -> 从 API version 7 开始支持,从 API version 9 开始废弃。 +> 从 API version 7 开始支持,从 API version 9 开始废弃。建议使用[InterruptEvent](#interruptevent9)替代。 **系统能力:** SystemCapability.Multimedia.Audio.Renderer