最新 HarmonyOS API 20 知识库 重磅推出

最新 HarmonyOS API 20 知识库 重磅推出
前言
最近整理下 华为开发者联盟最新的 API 20 的鸿蒙应用开发文档,这次的 API 20 相比较之前的文档,要多了不少内容,目前整理后是 9000 千多篇,不容易呀。

如何使用
基于腾讯的知识库工具 ima ,它支持多平台,用户可以根据自己的喜好来选择,最简单也可以支持小程序,还是很方便的了。

当打开 ima 知识库工具后,我们可以在聊天窗口内,基于自然语言的方式来获取知识,如
问:如何实现一个简单的弹窗
答:

API 20 新增特性
根据提供的文档内容,API 20 版本的主要更新包括以下几个方面:
新增和增强特性:
Bluetooth Low Energy Central Device APIs:新增了用于操作低功耗蓝牙设备的 API。
AtomicServiceEnhancedWeb 组件:提供了满足定制化需求的 Web 高级组件。
三方支付能力:新增了三方支付功能。
设备-网络 API:用于开启监听或取消监听弱网状态变化、获取局域网地址。
设备-加密 API:用于获取密码学安全随机数。
基础 API:用于 base64 字符串和 ArrayBuffer 对象相互转换,以及获取系统信息(包括设备设置信息、设备基础信息、窗口信息)。
数据缓存 API:用于批量存储数据到本地缓存、批量从本地缓存中获取数据。
ASCFWeb 功能增强:提供了 H5 功能页,如获取手机号、头像昵称、服务动态、收货地址、发票抬头等。
组件增强
:
image 组件支持图片懒加载。
支付 API 增强,支持拉起通用收银台、跳转三方支付功能。
新增支持后台音频 API,可在后台播放音频。
新增支持获取元服务信息 API,可获取元服务的 Appid、版本号。
web-view 组件-JS SDK:
新增 has.login 接口,支持获取用户登录凭证功能。
新增 has.requestPayment 接口,支持拉起华为支付。
网络 API
:
新增支持 RequestTask 网络请求任务、DownloadTask 下载任务、UploadTask 上传任务。
媒体 API
:
视频 VideoContext 能力增强,支持跳转、倍数播放、全屏、从媒体库中选择视频等能力。
新增支持相机能力,可进行拍照、录像。
文件 API
:
新增支持文件管理器,可进行文件基础 I/O 操作。
画布 API
:
CanvasContext 能力增强,新增支持多种画图模式。
开放接口 API
:
支持获取用户当前设置中的授权结果。
设备 API
:
新增支持获取电池信息。
新增支持添加日程。
新增支持搜寻和连接传统蓝牙和 BLE 蓝牙设备的能力。
新增支持 Wi-Fi 管理能力。
新增支持屏幕亮度管理能力。
新增支持获取加速度、罗盘、陀螺仪、键盘变化等传感器数据。
HXML API
:
新增支持 IntersectionObserver,可用于推断某些节点是否可以被用户看见、有多大比例可以被用户看见。
对其他组件的依赖关系:
开源软件声明:ASCF Open Source Software Notice.docx
版本发布日期:
1.0.12:2025/06/26
1.0.9:2025/04/23
1.0.4:2024/12/20
这些更新涵盖了从组件增强、API 新增、功能扩展到设备管理和安全性等多个方面,显著提升了平台的开发能力和用户体验。
版权声明: 本文为 InfoQ 作者【万少】的原创文章。
原文链接:【http://xie.infoq.cn/article/f42b63871d82a58898daf23b1】。文章转载请联系作者。
评论