提交 fe07c406 编写于 作者: Z Zhang 提交者: Gitee

Signed-off-by: zhang <zhangfengxi@huawei.com>

上级 946f14c6
# JS API Diff
## 组件
| 组件类型 | 组件名称 | 变更类型 | 变更类型 |
| -------- | -------- | -------- | -------- |
| 描述组件的类型,例如:容器组件、基础组件、媒体组件等 | 描述组件名称,例如:div、button等 | 描述变更的类型,包含新增、删除、废弃、修改 | 如果为废弃,则需要描述替换的组件;如果为修改,则需要描述变化点,例如:新增xxx参数、xxx参数的默认值由xxx变更为xxx;其他情况可以使用 - 符号 |
## 接口变更
# 标准系统接口变更
| 模块名称 | 接口名称 | 变更类型 | 变更说明 |
| -------- | -------- | -------- | -------- |
| 描述接口所属的模块,例如:数据存储、文件存储等 | 描述接口名称,例如:storage.get(OBJECT)。如果整个模块新增,则可以使用 - 符号 | 描述变更的类型,包含新增、删除、废弃、修改 | 如果为废弃,则需要描述替换的接口;如果为修改,则需要描述变化点,例如:新增xxx参数、xxx参数的默认值由xxx变更为xxx;其他情况可以使用 - 符号 |
| 时间日期数字模块-Locale | constructor(locale: string, options?:options) | 新增 | - |
| 时间日期数字模块-Locale | toString(): string | 新增 | - |
| 时间日期数字模块-Locale | maximize(): Locale | 新增 | - |
| 时间日期数字模块-Locale | minimize(): Locale | 新增 | - |
| 时间日期数字模块-Locale | calendar | 新增 | - |
| 时间日期数字模块-Locale | caseFirst | 新增 | - |
| 时间日期数字模块-Locale | collation | 新增 | - |
| 时间日期数字模块-Locale | hourCycle | 新增 | - |
| 时间日期数字模块-Locale | numberingSystem | 新增 | - |
| 时间日期数字模块-Locale | numeric | 新增 | - |
| 时间日期数字模块-Locale | language | 新增 | - |
| 时间日期数字模块-Locale | script | 新增 | - |
| 时间日期数字模块-Locale | region | 新增 | - |
| 时间日期数字模块-Locale | baseName | 新增 | - |
| 时间日期数字模块-DateTimeFormat | constructor(locale: string, options?:options) | 新增 | - |
| 时间日期数字模块-DateTimeFormat | constructor(locale: string[], options?:options) | 新增 | - |
| 时间日期数字模块-DateTimeFormat | resolvedOptions(): DateTimeOptions | 新增 | - |
| 时间日期数字模块-DateTimeFormat | format(date: Date): string; | 新增 | - |
| 时间日期数字模块-DateTimeFormat | formatRange(fromDate: Date, toDate: Date): string; | 新增 | - |
| 时间日期数字模块-NumberFormat | constructor(locale: string, options?:options) | 新增 | - |
| 时间日期数字模块-NumberFormat | constructor(locale: string[], options?:options) | 新增 | - |
| 时间日期数字模块-NumberFormat | resolvedOptions(): NumberOptions | 新增 | - |
| 时间日期数字模块-NumberFormat | format(number: number): string; | 新增 | - |
| 时间日期数字模块-DateTimeOptions | locale | 新增 | - |
| 时间日期数字模块-DateTimeOptions | dateStyle | 新增 | - |
| 时间日期数字模块-DateTimeOptions | timeStyle | 新增 | - |
| 时间日期数字模块-DateTimeOptions | calendar | 新增 | - |
| 时间日期数字模块-DateTimeOptions | dayPeriod | 新增 | - |
| 时间日期数字模块-DateTimeOptions | numberingSystem | 新增 | - |
| 时间日期数字模块-DateTimeOptions | localeMatcher | 新增 | - |
| 时间日期数字模块-DateTimeOptions | timeZone | 新增 | - |
| 时间日期数字模块-DateTimeOptions | hour12 | 新增 | - |
| 时间日期数字模块-DateTimeOptions | hourCycle | 新增 | - |
| 时间日期数字模块-DateTimeOptions | formatMatcher | 新增 | - |
| 时间日期数字模块-DateTimeOptions | weekday | 新增 | - |
| 时间日期数字模块-DateTimeOptions | era | 新增 | - |
| 时间日期数字模块-DateTimeOptions | year | 新增 | - |
| 时间日期数字模块-DateTimeOptions | month | 新增 | - |
| 时间日期数字模块-DateTimeOptions | day | 新增 | - |
| 时间日期数字模块-DateTimeOptions | hour | 新增 | - |
| 时间日期数字模块-DateTimeOptions | minute | 新增 | - |
| 时间日期数字模块-DateTimeOptions | second | 新增 | - |
| 时间日期数字模块-DateTimeOptions | timeZoneName | 新增 | - |
| 时间日期数字模块-NumberOptions | locale | 新增 | - |
| 时间日期数字模块-NumberOptions | compactDisplay | 新增 | - |
| 时间日期数字模块-NumberOptions | currency | 新增 | - |
| 时间日期数字模块-NumberOptions | currencyDisplay | 新增 | - |
| 时间日期数字模块-NumberOptions | currencySign | 新增 | - |
| 时间日期数字模块-NumberOptions | localeMatcher | 新增 | - |
| 时间日期数字模块-NumberOptions | notation | 新增 | - |
| 时间日期数字模块-NumberOptions | numberingSystem | 新增 | - |
| 时间日期数字模块-NumberOptions | signDisplay | 新增 | - |
| 时间日期数字模块-NumberOptions | style | 新增 | - |
| 时间日期数字模块-NumberOptions | unit | 新增 | - |
| 时间日期数字模块-NumberOptions | unitDisplay | 新增 | - |
| 时间日期数字模块-NumberOptions | useGrouping | 新增 | - |
| 时间日期数字模块-NumberOptions | minimumIntegerDigits | 新增 | - |
| 时间日期数字模块-NumberOptions | minimumFractionDigits | 新增 | - |
| 时间日期数字模块-NumberOptions | maximumFractionDigits | 新增 | - |
| 时间日期数字模块-NumberOptions | minimumSignificantDigits | 新增 | - |
| 时间日期数字模块-NumberOptions | maximumSignificantDigits | 新增 | - |
|文件存储- system.file|mkdir|新增|-|
|文件存储- system.file|rmdir|新增|-|
|文件存储- system.file|get|新增|-|
|文件存储- system.file|list|新增|-|
|文件存储- system.file|copy|新增|-|
|文件存储- system.file|move|新增|-|
|文件存储- system.file|delete|新增|-|
|文件存储- system.file|access|新增|-|
|文件存储- system.file|writeText|新增|-|
|文件存储- system.file|writeArrayBuffer|新增|-|
|文件存储- system.file|readText|新增|-|
|文件存储- system.file|readArrayBuffer|新增|-|
|文件存储- fileio|Dir.readSync|新增|-|
|文件存储- fileio|Dir.closeSync|新增|-|
|文件存储- fileio|dirent.name|新增|-|
|文件存储- fileio|dirent.isBlockDevice()|新增|-|
|文件存储- fileio|dirent.isCharacterDevice()|新增|-|
|文件存储- fileio|dirent.isDirectory()|新增|-|
|文件存储- fileio|dirent.isFIFO()|新增|-|
|文件存储- fileio|dirent.isFile()|新增|-|
|文件存储- fileio|dirent.isSocket()|新增|-|
|文件存储- fileio|dirent.isSymbolicLink()|新增|-|
|文件存储- fileio|stat.dev|新增|-|
|文件存储- fileio|stat.ino|新增|-|
|文件存储- fileio|stat.mode|新增|-|
|文件存储- fileio|stat.nlink|新增|-|
|文件存储- fileio|stat.uid|新增|-|
|文件存储- fileio|stat.gid|新增|-|
|文件存储- fileio|stat.rdev|新增|-|
|文件存储- fileio|stat.size|新增|-|
|文件存储- fileio|stat.blocks|新增|-|
|文件存储- fileio|stat.atime|新增|-|
|文件存储- fileio|stat.mtime|新增|-|
|文件存储- fileio|stat.ctime|新增|-|
|文件存储- fileio|stat.isBlockDevice()|新增|-|
|文件存储- fileio|stat.isCharacterDevice()|新增|-|
|文件存储- fileio|stat.isDirectory()|新增|-|
|文件存储- fileio|stat.isFIFO()|新增|-|
|文件存储- fileio|stat.isFile()|新增|-|
|文件存储- fileio|stat.isSocket()|新增|-|
|文件存储- fileio|stat.isSymbolicLink()|新增|-|
|文件存储- fileio|Stream.flushSync()|新增|-|
|文件存储- fileio|Stream.writeSync()|新增|-|
|文件存储- fileio|Stream.readSync()|新增|-|
|文件存储- fileio|Stream.closeSync()|新增|-|
|文件存储- fileio|fileio.accessSync()|新增|-|
|文件存储- fileio|fileio.chmodSync()|新增|-|
|文件存储- fileio|fileio.chownSync()|新增|-|
|文件存储- fileio|fileio.closeSync()|新增|-|
|文件存储- fileio|fileio.copyFileSync()|新增|-|
|文件存储- fileio|fileio.createStreamSync()|新增|-|
|文件存储- fileio|fileio.fchmodSync()|新增|-|
|文件存储- fileio|fileio.fchownSync()|新增|-|
|文件存储- fileio|fileio.fdopenStreamSync()|新增|-|
|文件存储- fileio|fileio.fstatSync()|新增|-|
|文件存储- fileio|fileio.fsyncSync()|新增|-|
|文件存储- fileio|fileio.ftruncateSync()|新增|-|
|文件存储- fileio|fileio.mkdirSync()|新增|-|
|文件存储- fileio|fileio.openSync()|新增|-|
|文件存储- fileio|fileio.opendirSync()|新增|-|
|文件存储- fileio|fileio.readSync()|新增|-|
|文件存储- fileio|fileio.renameSync()|新增|-|
|文件存储- fileio|fileio.rmdirSync()|新增|-|
|文件存储- fileio|fileio.statSync()|新增|-|
|文件存储- fileio|fileio.truncateSync()|新增|-|
|文件存储- fileio|fileio.unlinkSync()|新增|-|
|文件存储- fileio|fileio.writeSync()|新增|-|
|设备管理-DeviceManager|DeviceInfo|新增|-|
|设备管理-DeviceManager|DeviceType|新增|-|
|设备管理-DeviceManager|DeviceStateChangeAction|新增|-|
|设备管理-DeviceManager|SubscribeInfo|新增|-|
|设备管理-DeviceManager|DiscoverMode|新增|-|
|设备管理-DeviceManager|ExchangeMedium|新增|-|
|设备管理-DeviceManager|ExchangeFreq|新增|-|
|设备管理-DeviceManager|SubscribeCap|新增|-|
|设备管理-DeviceManager|createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager>): void|新增|-|
|设备管理-DeviceManager|release(): void|新增|-|
|设备管理-DeviceManager|getTrustedDeviceListSync(): Array<DeviceInfo>|新增|-|
|设备管理-DeviceManager|startDeviceDiscovery(subscribeInfo: SubscribeInfo): void|新增|-|
|设备管理-DeviceManager|stopDeviceDiscovery(subscribeId: number): void|新增|-|
|设备管理-DeviceManager|authenticateDevice(deviceInfo: DeviceInfo): void|新增|-|
|设备管理-DeviceManager|on(type: 'deviceStateChange', callback: Callback<{ action: DeviceStateChangeAction, device: DeviceInfo }>): void|新增|-|
|设备管理-DeviceManager|off(type: 'deviceStateChange', callback?: Callback<{ action: DeviceStateChangeAction, device: DeviceInfo }>): void|新增|-|
|设备管理-DeviceManager|on(type: 'deviceFound', callback: Callback<{ subscribeId: number, device: DeviceInfo }>): void|新增|-|
|设备管理-DeviceManager|off(type: 'deviceFound', callback?: Callback<{ subscribeId: number, device: DeviceInfo }>): void|新增|-|
|设备管理-DeviceManager|on(type: 'discoverFail', callback: Callback<{ subscribeId: number, reason: number }>): void|新增|-|
|设备管理-DeviceManager|off(type: 'discoverFail', callback?: Callback<{ subscribeId: number, reason: number }>): void|新增|-|
|设备管理-DeviceManager|on(type: 'authResult', callback: Callback<{ deviceId: string, status: number, reason: number }>): void|新增|-|
|设备管理-DeviceManager|off(type: 'authResult', callback?: Callback<{ deviceId: string, status: number, reason: number }>): void|新增|-|
|设备管理-DeviceManager|on(type: 'serviceDie', callback: () => void): void|新增|-|
|设备管理-DeviceManager|off(type: 'serviceDie', callback?: () => void): void|新增|-|
|播放录制|createAudioPlayer(): AudioPlayer|新增|-|
|播放录制|AudioState|新增|-|
|播放录制|play(): void|新增|-|
|播放录制|pause(): void|新增|-|
|播放录制|stop(): void|新增|-|
|播放录制|seek(timeMs: number): void|新增|-|
|播放录制|setVolume(vol: number): void|新增|-|
|播放录制|reset(): void|新增|-|
|播放录制|release(): void|新增|-|
|播放录制|src: string|新增|-|
|播放录制|loop: boolean|新增|-|
|播放录制|readonly currentTime: number|新增|-|
|播放录制|readonly duration: number|新增|-|
|播放录制|readonly state: AudioState|新增|-|
|播放录制|on(type: 'play' / 'pause' / 'stop' / 'reset' / 'dataLoad' / 'finish' / 'volumeChange', callback: () => void): void|新增|-|
|播放录制|on(type: 'timeUpdate', callback: Callback<number>): void|新增|-|
|播放录制|on(type: 'error', callback: ErrorCallback): void|新增|-|
|音频管理|getAudioManager(): AudioManager|新增|-|
|音频管理|AudioVolumeType|新增|-|
|音频管理|MEDIA|新增|-|
|音频管理|RINGTONE|新增|-|
|音频管理|DeviceFlag|新增|-|
|音频管理|OUTPUT_DEVICES_FLAG|新增|-|
|音频管理|INPUT_DEVICES_FLAG |新增|-|
|音频管理|ALL_DEVICES_FLAG |新增|-|
|音频管理|DeviceRole |新增|-|
|音频管理|INPUT_DEVICE |新增|-|
|音频管理|OUTPUT_DEVICE |新增|-|
|音频管理|DeviceType |新增|-|
|音频管理|INVALID |新增|-|
|音频管理|SPEAKER |新增|-|
|音频管理|WIRED_HEADSET |新增|-|
|音频管理|BLUETOOTH_SCO |新增|-|
|音频管理|BLUETOOTH_A2DP |新增|-|
|音频管理|MIC|新增|-|
|音频管理|AudioRingMode |新增|-|
|音频管理|RINGER_MODE_NORMAL |新增|-|
|音频管理|RINGER_MODE_SILENT|新增|-|
|音频管理|RINGER_MODE_VIBRATE |新增|-|
|音频管理|setVolume(audioType: AudioVolumeType, volume: number,callback: AsyncCallback<void>): void|新增|-|
|音频管理|setVolume(audioType: AudioVolumeType, volume: number): Promise<void>|新增|-|
|音频管理|getVolume(audioType: AudioVolumeType, callback: AsyncCallback<number>): void|新增|-|
|音频管理|getVolume(audioType: AudioVolumeType): Promise<number>|新增|-|
|音频管理|getMinVolume(audioType: AudioVolumeType, callback: AsyncCallback<number>): void|新增|-|
|音频管理|getMinVolume(audioType: AudioVolumeType): Promise<number>|新增|-|
|音频管理|getMaxVolume(audioType: AudioVolumeType, callback: AsyncCallback<number>): void|新增|-|
|音频管理|getMaxVolume(audioType: AudioVolumeType): Promise<number>|新增|-|
|音频管理|getDevices(deviceFlag: DeviceFlag, callback: AsyncCallback<AudioDeviceDescriptors>): void|新增|-|
|音频管理|getDevices(deviceFlag: DeviceFlag): Promise<AudioDeviceDescriptors>|新增|-|
|音频管理|getRingerMode(callback: AsyncCallback<AudioRingMode>): void|新增|-|
|音频管理|getRingerMode(): Promise<AudioRingMode>|新增|-|
|音频管理|setRingerMode(mode: AudioRingMode, callback: AsyncCallback<void>): void|新增|-|
|音频管理|setRingerMode(mode: AudioRingMode): Promise<void>|新增|-|
|音频管理|isMute(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void|新增|-|
|音频管理|isMute(volumeType: AudioVolumeType): Promise<boolean>|新增|-|
|音频管理|isActive(volumeType: AudioVolumeType, callback: AsyncCallback<boolean>): void|新增|-|
|音频管理|isActive(volumeType: AudioVolumeType): Promise<boolean>|新增|-|
|音频管理|isMicrophoneMute(callback: AsyncCallback<boolean>): void|新增|-|
|音频管理|isMicrophoneMute(): Promise<boolean>|新增|-|
|音频管理|mute(volumeType: AudioVolumeType, mute: boolean, callback: AsyncCallback<void>) : void|新增|-|
|音频管理|mute(volumeType: AudioVolumeType, mute: boolean): Promise<void>|新增|-|
|音频管理|setMicrophoneMute(mute: boolean, callback: AsyncCallback<void>): void|新增|-|
|音频管理|setMicrophoneMute(mute: boolean): Promise<void>|新增|-|
|音频管理|isDeviceActive(deviceType: DeviceType, callback: AsyncCallback<boolean>): void|新增|-|
|音频管理|isDeviceActive(deviceType: DeviceType): Promise<boolean>|新增|-|
|音频管理|setDeviceActive(deviceType: DeviceType, active: boolean, callback: AsyncCallback<boolean>): void|新增|-|
|音频管理|setDeviceActive(deviceType: DeviceType, active: boolean): Promise<boolean>|新增|-|
|音频管理|getAudioParameter(key: string, callback: AsyncCallback<string>): void|新增|-|
|音频管理|getAudioParameter(key: string): Promise<string>|新增|-|
|音频管理|setAudioParameter(key: string, value: string, callback: AsyncCallback<void>): void|新增|-|
|音频管理|setAudioParameter(key: string, value: string): Promise<void>|新增|-|
|音频管理|AudioDeviceDescriptor|新增|-|
|音频管理|readonly deviceRole: DeviceRole|新增|-|
|音频管理|readonly deviceType: DeviceType|新增|-|
|音频管理|AudioDeviceDescriptors |新增|-|
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册