合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
| 变更点 | 说明 |
|---|---|
| 接入账号服务 |
详情请参见“开发指南 > 小程序转快应用2.0 > 接入账号服务”。 |
| 接入h5支付 |
详情请参见“开发指南 > 小程序转快应用2.0 > 接入h5支付”。 |
| 变更点 | 说明 |
|---|---|
| 账号 |
详情请参见“API > 小程序转快应用2.0 > 账号”。 |
| 变更点 | 说明 |
|---|---|
| 小程序转快应用2.0 |
详情请参见“开发准备 > 小程序转快应用2.0”。 |
| 变更点 | 说明 |
|---|---|
| 设备信息 | device.getSerial(OBJECT):获取设备序列号接口下线。 详情请参见“API > 系统能力 > 设备信息”。 |
| 变更点 | 说明 |
|---|---|
| 安装开发工具 |
详情请参见“开发准备 > 安装开发工具”。 |
| 华为快应用加载器使用指导 |
详情请参见“附录 > 华为快应用加载器使用指导”。 |
| 变更点 | 说明 |
|---|---|
| ad-view |
详情请参见“组件 > ad-view”。 |
| shortcut-button |
详情请参见“组件 > shortcut-button”。 |
| 变更点 | 说明 |
|---|---|
| AI | ai.detectScene(OBJECT):场景检测能力下架。 详情请参见“API > 华为服务 > AI”。 |
| 变更点 | 说明 |
|---|---|
| ad-native-view |
详情请参见“组件 > ad-native-view” |
| ad-template |
详情请参见“组件 > ad-template” |
| shortcut-button |
详情请参见“组件 > shortcut-button” |
| ad-view |
详情请参见“组件 > ad-view”。 |
| web |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 应用配置 | 接口configuration.getFoldableState增加三折屏状态值。 详情请参见“API > 系统能力 > 应用配置”。 |
| 变更点 | 说明 |
|---|---|
| ad-template |
详情请参见“组件 > ad-template” |
| ad-native-view |
详情请参见“组件 > ad-native-view” |
| 小程序ad-button |
详情请参见“组件 > 小程序ad-button” |
| ad-button |
详情请参见“组件 > ad-button” |
| video |
详情请参见“组件 > video”。 |
| 变更点 | 说明 |
|---|---|
| swiper |
详情请参见“组件 > swiper”。 |
| ad-template |
详情请参见“组件 > ad-template”。 |
| 变更点 | 说明 |
|---|---|
| ad-native-view |
详情请参见“组件 > ad-native-view”。 |
| ad-button |
详情请参见“组件 > ad-button”。 |
| 小程序 ad-button | 该组件必须完整对用户可见,不可被任何元素覆盖或遮挡(含透明元素),否则组件无法触发下载。 详情请参见“组件 > 小程序ad-button”。 |
| 变更点 | 说明 |
|---|---|
| ad-template | 新增组件ad-template——展示鲸鸿动能原生模板广告内容的组件。 详情请参见“组件 > ad-template”。 |
| 后台调用管控 | 禁止后台调用router.push等用户可以感知的接口 |
| 变更点 | 说明 |
|---|---|
| 广告ad | 接口nativeAd.onLoad增加了一个ext参数 详情请参见“API > 华为服务 > 广告”。 |
| 广告ad(小程序) | 接口nativeAd.onLoad增加了一个ext参数 详情请参见“API > 华为服务 > 广告”。 |
| 变更点 | 说明 |
|---|---|
| ad-native-view | 新增组件ad-native-view——展示广告内容组件。 详情请参见“组件 > ad-native-view”。 |
| image | image组件新增adfield、adIndex两个属性。 详情请参见“组件 > image”。 |
| video | video组件新增adIndex属性。 详情请参见“组件 > video”。 |
| 变更点 | 说明 |
|---|---|
| 广告ad | 接口nativeAd.load、rewardedVideoAd.load、interstitialAd.load、bannerAd.show都增加了一个extra参数 详情请参见“API > 华为服务 > 广告”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 | 新增exit属性,支持退出应用时返回快应用首页。 详情请参见“框架 > manifest文件”。 |
| 变更点 | 说明 |
|---|---|
| 动画样式 | transform新增translateZ和translate3d参数。 详情请参见“组件 > 通用设置 > 动画样式”。 |
| <list> | scroll事件新增topIndex和bottomIndex参数。 详情请参见“组件 > list”。 |
| <scroll-view> | 新增组件scroll-view——滚动视图组件。 详情请参见“组件 > scroll-view”。 |
| <text> | font-weight样式新增了适用的类型。 详情请参见“组件 > text”。 |
| <web> |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 剪贴板 clipboard | 新增fail返回错误码201。 详情请参见“组件 > 系统能力 > 剪贴板”。 |
| 设备信息 device |
详情请参见“组件 > 系统能力 > 设备信息”。 |
| 录音 record |
详情请参见“组件 > 系统能力 > 录音”。 |
| 动画 animation | transform新增translateZ和translate3d参数。 详情请参见“组件 > 图形图像 > 动画”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 | 新增fitWideScreenMode参数,用于指定适用于宽屏设备上的显示模式。 详情请参见“框架 > manifest文件”。 |
| 变更点 | 说明 |
|---|---|
| <video> |
详情请参见“组件 > video”。 |
| 变更点 | 说明 |
|---|---|
| 应用配置 configuration | 新增getWideScreenFitMode方法,用于获取折叠屏展开时应用内容的居中或满屏状态。 详情请参见“API > 系统能力 > 应用配置”。 |
| 变更点 | 说明 |
|---|---|
| 账号 account | 接口account.authorize的scope参数配置新增scope.baseId。 详情请参见“API > 华为服务 > 账号”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 |
详情请参见“框架 > manifest文件”。 |
| script脚本 | 页面方法新增enableAlertBeforeUnload和disableAlertBeforeUnload。 详情请参见“框架 > script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 页面路由 router | router.push接口新增hap://settings/permissions,跳转到快应用的权限管理页面。 详情请参见“API>基本功能>页面路由”。 |
| 通知消息 notification | notification.show新增成功回调和失败回调参数。 详情请参见“API>界面交互>通知消息”。 |
| 变更点 | 说明 |
|---|---|
| Deeplink | Deeplink链接新增支持__WINDOW_STYLE__参数,可控制从原生应用或者快应用中打开的快应用是否半屏显示。 详情请参见“Deeplink”。 |
| 变更点 | 说明 |
|---|---|
| <ad-button> |
详情请参见“组件 > ad-button”。 |
| <shortcut-button> | 新增add-type属性。 详情请参见“组件 > shortcut-button”。 |
| <ad-button>(小程序) | 小程序转快应用规范中,优化了ad-button组件:
详情请参见“小程序转快应用规范 > 广告组件 > ad-button”。 |
| 变更点 | 说明 |
|---|---|
| 广告 ad |
详情请参见“API>华为服务>广告”。 |
| qa.disableAlertBeforeUnload(小程序) | 小程序转快应用规范中,新增接口qa.disableAlertBeforeUnload。 |
| qa.enableAlertBeforeUnload(小程序) | 小程序转快应用规范中,新增接口qa.enableAlertBeforeUnload。 |
| 数据交换(小程序) | 小程序转快应用规范中,新增数据交换接口。 详情请参见“小程序转快应用规范>API>数据>数据交换”。 |
| 广告(小程序) |
详情请参见“小程序转快应用规范>API>开放接口>华为服务>广告”。 |
| qa.addPhoneCalendar(小程序) | 小程序转快应用规范中,新增接口qa.addPhoneCalendar。 |
| qa.addPhoneRepeatCalendar(小程序) | 小程序转快应用规范中,新增接口qa.addPhoneRepeatCalendar。 |
| 变更点 | 说明 |
|---|---|
| <shortcut-button> |
详情请参见“组件 > shortcut-button”。 |
| 变更点 | 说明 |
|---|---|
| 应用上下文 |
详情请参见“API > 基本功能 > 应用上下文”。 |
| 多媒体 media | media.setRingtone的title字段新增限制说明。 详情请参见“API > 图形图像 > 多媒体”。 |
| 广告 ad | reportAdClick接口新增clickInfo参数。 详情请参见“API>华为服务>广告”。 |
| 广告(小程序) | 小程序转快应用规范中,reportAdClick接口新增clickInfo参数。 详情请参见“小程序转快应用规范>API>开放接口>华为服务>广告”。 |
| qa.getExtConfig(小程序) | 小程序转快应用规范中,新增接口qa.getExtConfig。 |
| qa.getExtConfigSync(小程序) | 小程序转快应用规范中,新增接口qa.getExtConfigSync。 |
| 变更点 | 说明 |
|---|---|
| 广告 ad |
详情请参见“API>华为服务>广告”。 |
| 广告(小程序) | 小程序转快应用规范中,优化了广告接口:
详情请参见“小程序转快应用规范>API>开放接口>华为服务>广告”。 |
| 变更点 | 说明 |
|---|---|
| <ad-button> |
详情请参见“组件 > ad-button”。 |
| <shortcut-button> |
详情请参见“组件 > shortcut-button”。 |
| <ad-button>(小程序) | 小程序转快应用规范中,优化了ad-button组件:
详情请参见“小程序转快应用规范 > 广告组件 > ad-button”。 |
| 变更点 | 说明 |
|---|---|
| 日志回传 feedback | 新增feedback.getLogFiles接口,用于获取本地缓存的console日志。返回的uri参数可用于file.get,以获取本地文件信息。 详情请参见“API>基本功能>日志回传”。 |
| 页面路由 router | router.push接口新增hap://settings/feedback,跳转到统一菜单下的“问题与建议”页面。 详情请参见“API>基本功能>页面路由”。 |
| 画布 canvas | onload事件新增参数{target: bitmap}。 详情请参见“API>图形图像>画布”。 |
| 变更点 | 说明 |
|---|---|
| H5点击组件跳转快应用 | 快应用新增章节《H5点击组件跳转快应用》。 H5点击组件跳转快应用是指通过在H5页面中使用快应用官方推荐的点击组件,在用户主动点击时,可以发起跳转到指定快应用的请求。 详情请参见“H5点击组件跳转快应用”。 |
| 变更点 | 说明 |
|---|---|
| 推送 push | 新增push.requestSubscribeMessage接口,用于调起订阅消息界面,返回用户订阅消息的操作结果。 详情请参见“API>华为服务>推送”。 |
| 变更点 | 说明 |
|---|---|
| 接入服务消息 | 快应用新增章节《接入服务消息》。 服务消息是以用户为主导的消息推送能力,帮助开发者实现产品服务闭环,提供更优质的用户体验。 详情请参见“接入服务消息”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 | display新增fitCutout属性,是否在异形区域绘制内容。 详情请参见“框架 > manifest文件”。 |
| 变更点 | 说明 |
|---|---|
| 通用属性 | 新增无障碍模式相关属性aria-label和aria-unfocusable。 详情请参见“组件 > 通用设置 > 通用属性”。 |
| <ad-button> |
详情请参见“组件 > ad-button”。 |
| <ad-button>(小程序) | 小程序转快应用规范中,新增ad-button组件。 详情请参见“小程序转快应用规范 > 广告组件 > ad-button”。 |
| <ad-view> | 新增组件ad-view——广告视图组件。 详情请参见“组件 > ad-view”。 |
| <video> | 新增1101规范的属性和事件。 详情请参见“组件 > video”。 |
| 变更点 | 说明 |
|---|---|
| 桌面图标 shortcut |
详情请参见“API > 系统能力 > 桌面图标”。 |
| 广告 ad |
详情请参见“API > 华为服务 > 广告”。 |
| 广告 ad(小程序) | 小程序转快应用规范中,新增原生广告接口、互推盒子广告接口和互推盒子横划榜单广告接口。 详情请参见“小程序转快应用规范>API>开放接口>华为服务>广告”。 |
| 变更点 | 说明 |
|---|---|
| 接入AGD Pro服务 | 快应用新增章节《接入AGD Pro服务》。 详情请参见“接入AGD Pro服务”。 |
| 接入广告服务(小程序) | 小程序转换快应用新增章节《接入广告服务》。 详情请参见“接入广告服务”。 |
| 接入AGD Pro服务(小程序) | 小程序转换快应用新增章节《接入AGD Pro服务》。 详情请参见“接入AGD Pro服务”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 | config新增grayMode属性,用于设置灰色模式。 详情请参见“框架 > manifest文件”。 |
| template模板 | for指令支持固定值。 详情请参见“框架 > template模板”。 |
| script脚本 |
详情请参见“框架 > script脚本”。 |
| 灰色模式 | 新增支持灰色模式。 详情请参见“框架 > 灰色模式”。 |
| 变更点 | 说明 |
|---|---|
| 动画样式 | 新增支持transition过渡动画。 详情请参见“组件 > 通用设置 > 动画样式”。 |
| font-face样式 | font-face组件通过local支持系统字体。 详情请参见“组件 > 通用设置 > font-face样式”。 |
| <a> | 新增支持image子组件。 详情请参见“组件 > a”。 |
| <ad-button> | 新增原生广告组件,用于下载原生广告中的广告主App。 详情请参见“组件 > ad-button”。 |
| <image> | a、span、text组件支持image作为子组件使用。 详情请参见“组件 > image”。 |
| <input> | 新增属性model:value,支持双向绑定 model指令。 详情请参见“组件 > input”。 |
| <list-item> | 新增点击事件拦截控制属性disallowintercept。 详情请参见“组件 > list-item”。 |
| <lottie> | 新增组件。 详情请参见“组件 > lottie”。 |
| <share-button> | 新增组件。 详情请参见“组件 > share-button”。 |
| <span> | 新增支持image子组件。 详情请参见“组件 > span”。 |
| <text> |
详情请参见“组件 > text”。 |
| <textarea> | 新增属性model:value,支持双向绑定 model指令。 详情请参见“组件 > textarea”。 |
| <video> | 新增视频截屏方法snapshot。 详情请参见“组件 > video”。 |
| <web> |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 设备信息 device | 接口device.getInfo的返回值新增screenRefreshRate字段,获取屏幕当前显示的刷新率。 详情请参见“API > 系统能力 > 设备信息”。 |
| 应用配置 configuration | 新增configuration.setGrayMode接口,用于设置灰色模式。 详情请参见“API > 系统能力 > 应用配置”。 |
| 截屏 screenshot | 新增接口。 详情请参见“API > 系统能力 > 截屏”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 | menuBarData新增shareCurrentPage和shareParams等参数,配置页面的分享。 详情请参见“框架 > manifest文件”。 |
| script脚本 |
详情请参见“框架 > script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 动画样式 |
详情请参见“组件 > 通用设置 > 动画样式”。 |
| <camera> | 新增startRecord和stopRecord方法。 详情请参见“组件 > camera”。 |
| <image> |
详情请参见“组件 > image”。 |
| <refresh2> | 新增组件。 详情请参见“组件 > refresh2”。 |
| <refresh-footer> | 新增组件。 详情请参见“组件 > refresh-footer”。 |
| <refresh-header> | 新增组件。 详情请参见“组件 > refresh-header”。 |
| <section-list> | 新增组件。 详情请参见“组件 > section-list”。 |
| <section-group> | 新增组件。 详情请参见“组件 > section-group”。 |
| <section-header> | 新增组件。 详情请参见“组件 > section-header”。 |
| <section-item> | 新增组件。 详情请参见“组件 > section-item”。 |
| <slide-view> | 新增组件。 详情请参见“组件 > slide-view”。 |
| <web> | 新增支持html5页面中input标签的capture属性。 详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 应用上下文 app | 新增 app.createQuickAppQRCode,可生成当前应用的分享二维码。 详情请参见“API > 基本功能 > 应用上下文”。 |
| 文件存储 file | 接口copyFileToPublicDir新增错误码:303、304。 详情请参见“API > 文件数据 > 文件存储”。 |
| 锁屏 keyguard | 新增接口。 详情请参见“API > 系统能力 > 锁屏”。 |
| 设备信息 device | device.getInfo(OBJECT)接口中新增返回deviceType参数。 详情请参见“API > 系统能力 > 设备信息”。 |
| 动画 animation |
详情请参见“API > 图形图像 > 动画”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 | 新增menuBar参数,用于定义菜单栏是否可见。 详情请参见“框架 > manifest文件”。 |
| script脚本 | onConfigurationChanged属性新增支持的参数值themeMode、orientation、foldScreenMode。 详情请参见“框架 > script脚本”。 |
| 变更点 | 说明 |
|---|---|
| <shortcut-button> | 新增组件,用于添加桌面按钮。 详情请参见“组件 > shortcut-button”。 |
| 变更点 | 说明 |
|---|---|
| 数据请求 fetch | fetch接口新增PATCH方法支持。 详情请参见“API > 网络访问 > 数据请求”。 |
| 设备信息 device | 新增device.isFoldable方法,用于检测设备是否为可折叠设备。 详情请参见“API > 系统功能 > 设备信息”。 |
| 应用配置 configuration |
详情请参见“API > 系统功能 > 应用配置”。 |
| 变更点 | 说明 |
|---|---|
| manifest文件 |
详情请参见“框架 > manifest文件”。 |
| ux文件 | app.ux支持定义样式,并全局生效。 详情请参见“框架 > ux文件”。 |
| script脚本 |
详情请参见“框架 > script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 通用样式 |
详情请参见“组件 > 通用设置 > 通用样式”。 |
| <camera> |
详情请参见“组件 > camera”。 |
| <custommarker> | 新增<map>组件的子组件。 详情请参见“组件 > custommarker”。 |
| <div> | 新增enablevideofullscreencontainer属性,支持全屏显示自定义组件。 详情请参见“组件 > div”。 |
| <drawer> | 新增组件。 详情请参见“组件 > drawer”。 |
| <drawer-navigation> | 新增组件。 详情请参见“组件 > drawer-navigation”。 |
| <image> |
详情请参见“组件 > image”。 |
| <map> | 新增setMaxAndMinScaleLevel方法,用于自定义缩放级别。 详情请参见“组件 > map”。 |
| <rating> | 新增isFromUser参数,表示当前变化是否由用户拖动触发。 详情请参见“组件 > rating”。 |
| <refresh> |
详情请参见“组件 > refresh”。 |
| <slider> |
详情请参见“组件 > slider”。 |
| <swiper> |
详情请参见“组件 > swiper”。 |
| <video> |
详情请参见“组件 > video”。 |
| <web> |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 页面路由 router | router.push接口新增hap://settings/5g,通过router.push跳转到5G开关设置页面。 详情请参见“API > 基本功能 > 页面路由”。 |
| 文本解码 decode | 新增接口。 详情请参见“API > 基本功能 > 文本解码”。 |
| 弹窗 prompt | 新增showLoading和hideLoading,用于显示和关闭loading提示框。 详情请参见“API > 界面交互 > 弹窗”。 |
| 打开网页 webview |
详情请参见“API > 界面交互 > 打开网页”。 |
| 数据请求 fetch | 引擎在header中强制增加Referer信息。 详情请参见“API > 网络访问 > 数据请求”。 |
| 上传下载 request | token类型由number变成string。 详情请参见“API > 网络访问 > 上传下载”。 |
| 上传任务 uploadtask | 新增接口,用于创建一个上传请求,监听上传过程。 详情请参见“API > 网络访问 > 上传任务”。 |
| 下载任务 downloadtask | 新增接口,用于创建一个下载请求,监听下载过程。 详情请参见“API > 网络访问 > 下载任务”。 |
| 请求任务 requesttask | 新增接口,用于创建一个网络请求,监听请求过程。 详情请参见“API > 网络访问 > 请求任务”。 |
| 文件存储 file |
详情请参见“API > 文件数据 > 文件存储”。 |
| 交换数据 exchange | exchange接口新增支持授权应用的写入和删除。 详情请参见“API > 文件数据 > 交换数据”。 |
| 地理位置 geolocation |
详情请参见“API > 系统功能 > 地理位置”。 |
| 网络状态 network | 新增getNetworkOperator,用于获取SIM卡的拜访地信息。 详情请参见“API > 系统功能 > 网络状态”。 |
| 设备信息 device |
详情请参见“API > 系统功能 > 设备信息”。 |
| 系统音量 volume | setMediaValue方法传入参数与联盟对齐,也支持value。 详情请参见“API > 系统能力 > 系统音量”。 |
| 蓝牙 bluetooth | 新增getDevicesBattery,用于查询华为蓝牙耳机的电量。 详情请参见“API > 系统能力 > 蓝牙”。 |
| 文本转音频 texttoaudio | 新增接口。 详情请参见“API > 系统能力 > 文本转音频”。 |
| 通信 telecom | 新增接口。 详情请参见“API > 系统能力 > 通信”。 |
| 多媒体 media | saveToPhotosAlbum方法中新增folderName参数。 详情请参见“API > 图形图像 > 多媒体”。 |
| 动画 animation | easing有效值新增cubic-bezier动画。 详情请参见“API > 图形图像 > 动画”。 |
| 画布 canvas |
详情请参见“API > 图形图像 > 画布”。 |
| 视频 Video | 新增接口,用于对视频的操作。 详情请参见“API > 图形图像 > 视频”。 |
| 密码算法 cipher |
详情请参见“API > 安全 > 密码算法”。 |
| 账号 account | account.authorize(OBJECT)新增参数forceLogin。 详情请参见“API > 华为服务 > 账号”。 |
| 应用内支付3.0 pay |
详情请参见“API > 华为服务 > 应用内支付3.0”。 |
| AI ai |
详情请参见“API > 华为服务 > AI” |
| 广告 ad |
详情请参见“API > 华为服务 > 广告”。 |
| 地理围栏 awareness |
详情请参见“API > 华为服务 > 地理围栏”。 |
| 用户凭据 keyring | 新增接口。 详情请参见“API > 华为服务 > 用户凭据”。 |
| 实时语音识别 ml.asr | 新增接口,用于实现机器学习服务提供的实时语音识别功能。 详情请参见“API > 华为服务 > 机器学习 > 实时语音识别”。 |
| 文本翻译 ml.translate | 新增接口,用于实现机器学习服务提供的文本翻译功能。 详情请参见“API > 华为服务 > 机器学习 > 文本翻译”。 |
| 微信支付 wxpay | 新增payScoreEnable,用于开通微信支付分,但华为手机暂不支持。 详情请参见“API > 第三方平台 > 微信支付”。 |
| 第三方分享 share | 去除微博分享的能力。 详情请参见“API > 第三方平台 > 第三方分享”。 |
| 变更点 | 说明 |
|---|---|
| Manifest文件 |
详情请参见“框架 > manifest文件”。 |
| Script脚本 |
详情请参见“框架 >script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 通用事件 | 通用事件新增 animationstart,animationiteration和animationend,用于控制CSS动画。 详情请参见“组件 > 通用设置 > 通用事件”。 |
| 通用方法 |
详情请参见“组件 > 通用设置 > 通用方法”。 |
| 动画样式 | 动画样式的 @keyframes 属性支持按百分比写法。 详情请参见“组件 > 通用设置 > 动画样式”。 |
| <camera> | 新增 autoorientation 属性,用于设置图片是否随设备重力方向发生变化调整。 详情请参见“组件 > camera”。 |
| <list> |
详情请参见“组件 > list”。 |
| <list-item> | column-span 样式,适配 list 的 layout-type 不同设置,控制 list-item 在 list 中所占的列数。 详情请参见“组件 > list-item”。 |
| <map> |
详情请参见“组件 > map”。 |
| <progress> | 新增 layer-color 样式,用于控制进度条的背景颜色。 详情请参见“组件 > progress”。 |
| <richtext> | 新增 start 和 complete 事件,用于监听 richtext 开始加载和完成加载实例。 详情请参见“组件 > richtext”。 |
| <switch> | 新增 thumb-color 和 track-color 样式,用于控制滑块和滑轨的颜色。 详情请参见“组件 > switch”。 |
| <video> | 新增 orientation 属性,用于控制视频进入全屏时的布局方向。 详情请参见“组件 > video”。 |
| <web> |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 页面路由 router |
详情请参见“API > 基本功能 > 页面路由”。 |
| 后台运行 resident | 新增接口,用于控制快应用在后台运行。 详情请参见“API > 基本功能 > 后台运行”。 |
| 打开网页 webview | loadUrl新增 showloadingdialog 参数,用于控制是否展示加载进度条。 详情请参见“API > 界面交互 > 打开网页”。 |
| 通知消息 notification |
详情请参见“API > 界面交互 > 通知消息”。 |
| 传感器 sensor | subscribeCompass回调函数新增accuracy参数,用于获取传感器的精度。 详情请参见“API > 系统功能 > 传感器”。 |
| 地理位置 geolocation |
详情请参见“API > 系统功能 > 地理位置”。 |
| 网络状态 network |
详情请参见“API > 系统功能 > 网络状态”。 |
| 设备信息 device | 新增 getCountryCode 方法,用于获取当前快应用中心华为账号的注册国家地信息。 详情请参见“API > 系统功能 > 设备信息”。 |
| 应用配置 configuration |
详情请参见“API > 系统功能 > 应用配置”。 |
| 广告 | 新增接口,用于实现原生广告和激励视频广告。 详情请参见“API > 华为服务 > 广告”。 |
| 变更点 | 说明 |
|---|---|
| Manifest文件 |
详情请参见“框架 > manifest文件”。 |
| Script脚本 |
详情请参见“框架 >script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 通用设置 | 增加getViewId方法,获取组件的nodeId。 详情请参见“组件 > 通用设置 > 通用方法”。 |
| <image> | 从本版本开始,如果没有设置占位图,快应用引擎自动填充颜色为#ccc的灰色占位图。如果不要默认占位图,需设置alt为blank。 详情请参见“组件 > image”。 |
| <input> | 新增caret-color样式,可以自定义光标颜色。 详情请参见“组件 > input”。 |
| <list> | scrollTo方法新增smooth属性,可设置页面平滑滚动。 详情请参见“组件 > list”。 |
| <list-item> | 解决在list-item内部使用 if 和 for,导致DOM结构不一致的问题。 详情请参见“组件 > list-item”。 |
| <textarea> | 新增onlinechange事件,监听输入框行数变化。 详情请参见“组件 > textarea”。 |
| 变更点 | 说明 |
|---|---|
| 文件存储 file |
详情请参见“API > 文件数据 > 文件存储”。 |
| 传感器 sensor | subscribeAccelerometer新增interval参数,用于设置监听回调函数的执行频率。 详情请参见“API > 系统功能 > 传感器”。 |
| 设备信息 device |
详情请参见“API > 系统功能 > 设备信息”。 |
| 屏幕亮度 brightness | 新增setKeepScreenOn方法,可设置是否保持常亮状态。 详情请参见“API > 系统功能 > 屏幕亮度”。 |
| 应用配置 configuration | 新增接口,用于设置和获取当前语言环境。 详情请参见“API > 系统功能 > 应用配置”。 |
| 解压缩 zip | 新增接口,用于解压压缩文件。 详情请参见“API > 系统功能 > 解压缩”。 |
| 多媒体 media |
详情请参见“API > 图形图像 > 多媒体”。 |
| 支付 pay | 新增productPay、getProductDetails、getPurchaseInfo和getOrderDetail四个方法,支持PMS支付。 详情请参见“API > 华为服务 > 支付”。 |
| 变更点 | 说明 |
|---|---|
| Manifest文件 |
详情请参见“框架 > manifest文件”。 |
| template模板 | 支持自定义过滤器。 详情请参见“框架 > template模板” 。 |
| Script脚本 |
详情请参见“框架 >script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 通用设置 | touches对象属性新增 offsetX 和 offsetY。 详情请参见“组件 > 通用设置 > 通用事件”。 |
| <map> | map组件新增 polygons 属性,可绘制多边形;新增polylines子属性 arrowLine 和 arrowIconPath ,可绘制带纹理的线。 详情请参见“组件 > map”。 |
| <slider> | 新增支持block-color样式,用于设置滑块的颜色。 详情请参见“组件 > slider”。 |
| <slot> | 新增组件,可设置默认内容,支持具名插槽。 详情请参见“组件 > slot”。 |
| <span> | 支持嵌套span组件。 详情请参见“组件 > span”。 |
| <stack> | 新增 fullscreenchange 事件,进入和退出全屏时触发;新增 requestFullscreen 方法,请求进入全屏模式。 详情请参见“组件 > stack”。 |
| <video> | 新增 requestFullscreen 方法,请求进入全屏模式。 详情请参见“组件 > video”。 |
| 变更点 | 说明 |
|---|---|
| 应用上下文 app | 新增 app.getPackageInfo,可以获取本地已安装应用的信息。 详情请参见“API > 基本功能 > 应用上下文”。 |
| 页面路由 router | router.push 新增快应用启动参数 ___PARAM_LAUNCH_FLAG___。 详情请参见“API > 基本功能 > 页面路由”。 |
| 数据存储 storage | 新增 key 方法,用于获取某个index对应的key名称。 详情请参见“API > 文件数据 > 数据存储”。 |
| 交换数据 exchange | 新增接口,实现数据发布方和快应用数据的交互。 详情请参见“API > 文件数据 > 交换数据”。 |
| 设备信息 device | device.getInfo 新增 emuiApiLevel,获取系统的api版本号。 详情请参见“API > 系统能力 > 设备信息”。 |
| 画布 canvas | 新增 toTempFilePath 方法,用于将指定区域的内容导出生成指定大小的图片。 详情请参见“API > 图形图像 > 画布”。 |
| 声音音频 audio | 新增 getPlayState 方法,获取当前播放状态数据。 详情请参见“API > 音频 > 声音音频”。 |
| 账号 account | 新增account.isLogin,可检查HMS Core的华为账号是否已经登录。 详情请参见“API > 华为服务 > 账号”。 |
| 变更点 | 说明 |
|---|---|
| Script脚本 | 公共方法增加getApp方法。 详情请参见“框架 >script脚本”。 |
| 变更点 | 说明 |
|---|---|
| 通用属性 | 常规属性增加data属性。 详情请参见“组件 > 通用设置 > 通用属性”。 |
| <marquee> | 新增 marquee 组件,用于设置文字走马灯。 详情请参见“组件 > marquee”。 |
| 变更点 | 说明 |
|---|---|
| 应用上下文 app | app.getInfo增加返回icon、packageName信息,可获取应用的图标路径和包名信息。 详情请参见“API > 基本功能 > 应用上下文”。 |
| 传感器 sensor | 新增sensor.subscribeStepCounter和sensor.unsubscribeStepCounter,可监听和取消监听计步传感器数据。 详情请参见“API > 系统功能 > 传感器”。 |
| 设备信息 device | 新增device.getSerial,可获取设备序列号。device.getId、device.getDeviceId、device.getUserId 在系统版本号为10.0及以上将无法获取数据。 详情请参见“API > 系统功能 > 设备信息”。 |
| MediaQuery | 新增接口,用于实现响应式布局的能力。 详情请参见“API > 系统能力 > MediaQuery”。 |
| 变更点 | 说明 |
|---|---|
| Script脚本 | 增加获取orientation的方法。 详情请参见“框架 >script脚本”。 |
| 变更点 | 说明 |
|---|---|
| <map> |
详情请参见“组件 > map”。 |
| <swiper> |
详情请参见“组件 > swiper”。 |
| <web> | 支持H5页面input标签的拍照、录视频、录音频,支持音频、视频、图片文件的选择。 详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 设备信息 device |
详情请参见“API > 系统能力 > 设备信息”。 |
| 蓝牙 bluetooth | 新增支持蓝牙功能。 详情请参见“API > 系统能力 > 蓝牙”。 |
| 图片处理 image | 新增image.pickColor接口,根据图片生成颜色值,用于获取背景或悬浮文字颜色。 详情请参见“API > 图形图像 > 图片处理”。 |
| 画布 canvas | canvas.createRadialGradient删除x1、y1、r1三个参数。 详情请参见“API > 图形图像 > 画布”。 |
| 变更点 | 说明 |
|---|---|
| 接入推送服务 | 通知栏支持设置是否震动和显示呼吸灯。 详情请参见“接入推送服务”。 |
| 变更点 | 说明 |
|---|---|
| 通用事件 | 新增resize通用事件。 详情请参见“组件 > 通用设置 > 通用事件”。 |
| <camera> | 新增camera组件,用于提供拍照功能。 详情请参见“组件 > camera”。 |
| <div> | 样式flex-direction类型新增row-reverse和column-reverse。 详情请参见“组件 > div”。 |
| <image> | 样式增加object-fit,后续将替代原有的resize-mode。 详情请参见“组件 > image”。 |
| <list> | 样式flex-direction类型新增row-reverse和column-reverse,新增scrollend和touchup事件。 详情请参见“组件 > list”。 |
| 变更点 | 说明 |
|---|---|
| 页面路由 router | router.push的uri参数支持设置跳转另一个快应用页面、快应用的权限管理界面和手机系统的位置管理界面。 详情请参见“API > 基本功能 > 页面路由”。 |
| 打开网页 webview | 补充示例代码。 详情请参见:API > 界面交互 > 打开网页。 |
| 数据存储 storage | storage.set、storage.clear和storage.delete在1035版本后,success回调返回值data为success。 详情请参见“API > 文件数据 > 数据存储”。 |
| 文件存储 file | file.get的uri支持tmp类型的uri。 详情请参见“API > 文件数据 > 文件存储”。 |
| 地理位置 geolocation | geolocation.getLocation和geolocation.subscribe的success回调返回值增加返回accuracy和time信息。 详情请参见“API > 系统能力 > 地理位置”。 |
| 设备信息 device | device.getInfo的success回调返回值增加返回screenDensity信息。 详情请参见“API > 系统能力 > 设备信息”。 |
| 闹钟 alarm | 新增接口,开发者调用此接口可以设置闹钟。 详情请参见“API > 系统能力 > 闹钟”。 |
| 多媒体 media |
详情请参见“API > 图形图像 > 多媒体”。 |
| 图片处理 image | 新增接口getExifAttributes和setExifAttributes,开发者调用接口可以设置和获取图片的exif信息。 详情请参见“API > 图形图像 > 图片处理”。 |
| 画布 canvas | 新增接口getLineDash和使用图片对象画图的介绍。 详情请参见“API > 图形图像 > 画布”。 |
| 声音音频 audio | 新增streamType属性,开发者可通过此属性设置音频的类型。 详情请参见“API > 音频 > 声音音频”。 |
| 变更点 | 说明 |
|---|---|
| font-face样式 | 新增font-face样式的设置,支持开发者使用已有的字体文件来设置自定义的字体。 详情请参见“组件 > 通用设置 > font-face样式”。 |
| <canvas> | 新增canvas组件,用于定义一个画布,在画布上可以绘制图形或图片。 详情请参见“组件 > canvas”。 |
| <image> | src属性新增支持矢量图svg(暂不支持动画和滤镜)。 详情请参见“组件 > image”。 |
| <input> | type属性支持动态修改。 新增font-family样式的设置,支持四种系统原生字体:normal , sans-serif , serif , monospace。开发者可以通过设置该样式来改变字体。 font-weight样式新增支持类型:500、600、700、800、900、bolder为粗体,其他为正常字体。 新增selectionchange事件,在input组件中选中字符串的范围发生变化时触发。 详情请参见“组件 > input”。 |
| <map> | 新增map组件,用于提供地图功能。 详情请参见“组件 > map”。 |
| <option> |
详情请参见“组件 > option”。 |
| <select> | 新增font-family样式的设置,支持四种系统原生字体:normal , sans-serif , serif , monospace。开发者可以通过设置该样式来改变字体。 详情请参见“组件 > select”。 |
| <span> |
详情请参见“组件 > span”。 |
| <text> |
详情请参见“组件 > text”。 |
| <textarea> |
详情请参见“组件 >textarea”。 |
| <video> | 新增muted属性,用于控制视频播放时是否静音。 详情请参见“组件 > video”。 |
| <web> |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 打开网页 webview | webview.loadUrl新增allowthirdpartycookies参数,用于设置是否支持跨域cookies传递。 详情请参见“API > 界面交互 > 打开网页”。 |
| 网络访问 fetch | fetch.fetch的data参数新增支持ArrayBuffer类型,同时新增responseType参数,从而增强开发者对返回数据类型控制。 详情请参见“API > 网络访问 > 数据请求”。 |
| 桌面图标 shortcut | shortcut.install新增message参数,在创建桌面快捷方式时,能够设置更有针对性的提示信息,从而增加创建桌面快捷方式的成功率。 详情请参见“API > 系统能力 > 桌面图标”。 |
| 设备信息 device | 设备信息新增platform对象,通过该对象的versionCode属性,可以获取平台的版本号。 详情请参见“API > 系统功能 > 设备信息”。 |
| 画布 canvas | 新增接口,开发者调用此接口可以画布上进行绘图,以及对图形进行操作。 详情请参见“API > 图形图像 > 画布”。 |
| 震动 vibrator | 原有震动接口只支持1s长时震动的能力,为了支持短时震动,对vibrate接口扩展了参数以支持短时震动。 详情请参见“API > 系统能力> 震动”。 |
| AI | 新增接口,开发者调用此接口可以实现AI相关功能。 详情请参见“API > 华为服务 > AI”。 |
| 第三方分享 share | 新增getAvailablePlatforms接口,用于获取当前可用的支持分享的平台列表。 详情请参见“API > 第三方平台 > 第三方分享”。 |
| 变更点 | 说明 |
|---|---|
| 通用事件 | 新增target和touches对象属性的说明。 详情请参见“组件 > 通用设置 > 通用事件”。 |
| 通用样式 | background-image支持使用网络图片。 详情请参见“组件 >通用设置 > 通用样式”。 |
| <div> | justify-content样式新增支持设置为space-around。 详情请参见“组件 > div”。 |
| <refresh> | 为了支持<refresh>组件实现下拉刷新效果,<refresh>组件新增了属性type的设置。开发者可以在<refresh>组件补充type的设置,默认设置为“material”,未设置的<refresh>组件均按“material”处理。 详情请参见“组件 >refresh”。 |
| <image> | 新增支持complete和error事件,开发者可以在事件回调中对图片加载成功和失败进行处理。 详情请参见“组件 > image”。 |
| <text> | 为了支持文本组件对字符间距的设置,组件<text>新增了样式letter-spacing的设置。 详情请参见“组件 >text”。 |
| <web> |
详情请参见“组件 > web”。 |
| 变更点 | 说明 |
|---|---|
| 页面路由 router | router.back 新增path和delta参数,开发者调用一次接口可以返回多个页面。 详情请参见“API > 基本功能 > 页面路由”。 |
| 弹窗 prompt | prompt.showToast 新增image和gravity参数,开发者可以自定义toast的图片和位置。 详情请参见“API > 界面交互 > 弹窗”。 |
| 打开网页 webview | webview 新增文件下载能力,点击下载链接,下载文件保存至sd卡的Download文件夹。 详情请参见“API > 界面交互 > 打开网页”。 |
| websocket | 新增接口,用于websocket通信。 详情请参见“API > 网络访问 > websocket”。 |
| 桌面图标 shortcut | 新增systemPromptEnabled属性,开发者通过此属性可以控制是否由系统来提示创建快捷方式。 详情请参见“API > 系统能力 > 桌面图标”。 |
| 设备信息 device | device.getInfo(OBJECT)接口新增 windowWidth、windowHeight、statusBarHeight和pixelRatio 4个返回值。 详情请参见“API > 系统功能 > 设备信息”。 |
| 动画 animation | 新增接口,开发者调用此接口可以在组件中使用动画效果。 详情请参见“API > 图形图像 > 动画”。 |
| 声音音频 audio | 新增stop方法,开发者通过此方法可实现停止音频的播放。 详情请参见“API > 音频 > 声音音频”。 |
| 账号 account |
详情请参见“API > 华为服务 > 账号”。 |
| 变更点 | 说明 |
|---|---|
| Script脚本的页面级组件 | 自定义组件的props增加支持Object的类型,可用于进行类型检测、校验、设置默认值等。 详情请参见“框架 > script脚本”中的“页面级组件”章节。 |
| 变更点 | 说明 |
|---|---|
| 通用事件 | 开发者可以在组件上绑定touch事件,实现用户触摸组件后的功能处理。 详情请参见“组件 > 通用设置 > 通用事件”。 |
| 通用样式 |
详情请参见“组件 >通用设置 > 通用样式”。 |
| <div> |
详情请参见“组件 > div”。 |
| <image> | 支持active伪类效果。 |
| <input> |
详情请参见“组件 > input”。 |
| <text> | 支持active伪类效果。 |
| <progress> | 支持active伪类效果。 |
| <rating> | 支持active伪类效果。 |
| <picker> |
详情请参见“组件 > picker”。 |
| <slider> | 支持active伪类效果。 |
| <switch> | 支持active伪类效果。 |
| <textarea> |
详情请参见“组件 > textarea”。 |
| <list> | scroll事件增加scrollState设置。 开发者可以通过设置scrollState来控制列表滑动状态。
详情请参见“组件 > list”。 |
| <swiper> |
详情请参见“组件 > swiper”。 |
| <video> |
详情请参见“组件 > video”。 |
| 变更点 | 说明 |
|---|---|
| 通用规则 | 异步接口支持返回Promise的方式,方便开发者实现以async的方式编写代码,增强代码的可读性与控制。 详情请参见“API > 通用规则 > 异步接口”。 |
| 文件存储 file | 新增4个接口: ● file.writeText:将文本内容写入指定文件。 ● file.writeArrayBuffer:将内容写入Buffer。 ● file.readArrayBuffer:从Buffer中读取内容。 ● file.readText:读取文本内容。 详情请参见“API > 文件数据 > 文件存储”。 |
| 地理位置 geolocation | 新增geolocation.getLocationType接口,通过该接口可获取当前系统支持的定位类型。 详情请参见“API > 系统能力 > 地理位置”。 |
| 录音 record | record.start接口新增参数可供开发者设置录音时长、录音格式、采样率、录音通道数、编码码率。 详情请参见“API > 系统能力 > 录音”。 |
| 上传下载 request | request.download接口新增description和filename参数,可供开发者设置下载描述和下载文件名。 详情请参见“API > 网络访问 > 上传下载”。 |
| 多媒体 media | 新增2个接口: ● media.saveToPhotosAlbum:将图片/视频文件保存到相册中。 ● media.pickFile:选择文件。 详情请参见“API > 图形图像 > 多媒体”。 |
| 发送短信 sms | 新增接口,开发者调用此接口可以实现发送短信功能。 详情请参见“API > 系统能力 > 发送短信”。 |
| 联系人 contact | 新增接口,开发者调用此接口可以实现获取某个联系人的姓名和电话。 详情请参见“API > 系统能力 > 联系人”。 |
| Wifi | 新增接口,开发者调用此接口可以查询Wi-Fi、链接Wi-Fi、监听Wi-Fi连接情况。 详情请参见“API > 系统能力 > Wifi”。 |