Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
52b7d4b1
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
52b7d4b1
编写于
8月 03, 2021
作者:
O
openharmony_ci
提交者:
Gitee
8月 03, 2021
浏览文件
操作
浏览文件
下载
差异文件
!498 【轻量级 PR】:Signed-off-by: zhang <zhangfengxi@huawei.com>
Merge pull request !498 from Zhang/N/A
上级
946f14c6
fe07c406
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
228 addition
and
8 deletion
+228
-8
zh-cn/release-notes/api-change/js-apidiff-v2.2-beta2.md
zh-cn/release-notes/api-change/js-apidiff-v2.2-beta2.md
+228
-8
未找到文件。
zh-cn/release-notes/api-change/js-apidiff-v2.2-beta2.md
浏览文件 @
52b7d4b1
# JS API Diff
# 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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录