未验证 提交 16e341de 编写于 作者: O openharmony_ci 提交者: Gitee

!16555 VolumeEvent接口变动修改

Merge pull request !16555 from jiao_yanlin_001/master
...@@ -689,21 +689,19 @@ async function createTonePlayerBefore(){ ...@@ -689,21 +689,19 @@ async function createTonePlayerBefore(){
| forceType | [InterruptForceType](#interruptforcetype9) | 是 | 操作是由系统执行或是由应用程序执行。 | | forceType | [InterruptForceType](#interruptforcetype9) | 是 | 操作是由系统执行或是由应用程序执行。 |
| hintType | [InterruptHint](#interrupthint) | 是 | 中断提示。 | | hintType | [InterruptHint](#interrupthint) | 是 | 中断提示。 |
## VolumeEvent<sup>8+</sup> ## VolumeEvent<sup>9+</sup>
音量改变时,应用接收的事件。 音量改变时,应用接收的事件。
**系统接口:** 该接口为系统接口
**系统能力:** SystemCapability.Multimedia.Audio.Volume **系统能力:** SystemCapability.Multimedia.Audio.Volume
| 名称 | 类型 | 必填 | 说明 | | 名称 | 类型 | 必填 | 说明 |
| ---------- | ----------------------------------- | ---- | -------------------------------------------------------- | | ---------- | ----------------------------------- | ---- | -------------------------------------------------------- |
| volumeType | [AudioVolumeType](#audiovolumetype) | 是 | 音量流类型。 | | volumeType | [AudioVolumeType](#audiovolumetype) | 是 | 音量流类型。 |
| volume | number | 是 | 音量等级,可设置范围通过getMinVolume和getMaxVolume获取。 | | volume | number | 是 | 音量等级,可设置范围通过getMinVolume和getMaxVolume获取。 |
| updateUi | boolean | 是 | 在UI中显示音量变化。 | | updateUi | boolean | 是 | 在UI中显示音量变化。 |
| volumeGroupId<sup>9+</sup> | number | 是 | 音量组id。可用于getGroupManager入参 | | volumeGroupId | number | 是 | 音量组id。可用于getGroupManager入参。<br/>此接口为系统接口。 |
| networkId<sup>9+</sup> | string | 是 | 网络id。 | | networkId | string | 是 | 网络id。<br/>此接口为系统接口。 |
## MicStateChangeEvent<sup>9+</sup> ## MicStateChangeEvent<sup>9+</sup>
...@@ -1975,12 +1973,12 @@ audioManager.isMicrophoneMute().then((value) => { ...@@ -1975,12 +1973,12 @@ audioManager.isMicrophoneMute().then((value) => {
}); });
``` ```
### on('volumeChange')<sup>(deprecated)</sup> ### on('volumeChange')<sup>9+</sup>
on(type: 'volumeChange', callback: Callback\<VolumeEvent>): void on(type: 'volumeChange', callback: Callback\<VolumeEvent>): void
> **说明:** > **说明:**
> 从 API version 8 开始支持,从 API version 9 开始废弃,建议使用AudioVolumeManager中的[on('volumeChange')](#onvolumechange9)替代。 > 建议使用AudioVolumeManager中的[on('volumeChange')](#onvolumechange9)替代。
监听系统音量变化事件。 监听系统音量变化事件。
...@@ -1995,7 +1993,7 @@ on(type: 'volumeChange', callback: Callback\<VolumeEvent>): void ...@@ -1995,7 +1993,7 @@ on(type: 'volumeChange', callback: Callback\<VolumeEvent>): void
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------- | ---- | ------------------------------------------------------------ | | -------- | -------------------------------------- | ---- | ------------------------------------------------------------ |
| type | string | 是 | 事件回调类型,支持的事件为:'volumeChange'(系统音量变化事件,检测到系统音量改变时,触发该事件)。 | | type | string | 是 | 事件回调类型,支持的事件为:'volumeChange'(系统音量变化事件,检测到系统音量改变时,触发该事件)。 |
| callback | Callback<[VolumeEvent](#volumeevent8)> | 是 | 回调方法。 | | callback | Callback<[VolumeEvent](#volumeevent9)> | 是 | 回调方法。 |
**示例:** **示例:**
...@@ -2304,7 +2302,7 @@ on(type: 'volumeChange', callback: Callback\<VolumeEvent>): void ...@@ -2304,7 +2302,7 @@ on(type: 'volumeChange', callback: Callback\<VolumeEvent>): void
| 参数名 | 类型 | 必填 | 说明 | | 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------- | ---- | ------------------------------------------------------------ | | -------- | -------------------------------------- | ---- | ------------------------------------------------------------ |
| type | string | 是 | 事件回调类型,支持的事件为:'volumeChange'。 | | type | string | 是 | 事件回调类型,支持的事件为:'volumeChange'。 |
| callback | Callback<[VolumeEvent](#volumeevent8)> | 是 | 回调方法。 | | callback | Callback<[VolumeEvent](#volumeevent9)> | 是 | 回调方法。 |
**错误码:** **错误码:**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册