Release 1.9.0.0
更新日志
hapjs-platform 1.9.0.0版本对应快应用标准1090
框架
新增: 页面对象 $page 新增 setSecure方法, 控制页面是否允许截屏和录屏
新增: 页面对象 $page 新增 setMeta方法, 增加页面设置, 提升对页面的检索效果
新增: 新增 $attrs 对象, 可用于高阶组件传值
新增: 新增 $listeners 对象, 用于高阶组件跨层级事件触发
新增: 新增骨架屏功能,开发者对项目进行配置即可对项目进行骨架屏的优化方案
新增: 新增全局自定义组件, 开发者可在app.ux导入组件即可全局使用
优化: 支持deeplink打开web页面
组件
新增: 新增section-list组件, 可以进行列表分组功能
新增: 新增section-group组件, 为分组列表的分组项
新增: 新增section-header组件, 为分组列表的头部项
新增: 新增section-item组件, 为分组列表的列表项
新增: 新增 slide-view 侧滑操作容器, 支持组件侧滑操作
新增: 新增refresh2组件, 扩展refresh组件功能
新增: camera组件新增startRecord方法, 可进行视频的录制
新增: camera组件新增stopRecord方法, 停止录制视频
优化: web组件支持h5页面中 input 标签的capture属性
优化: image组件增加heif/heic图片的支持
样式
新增: image样式新增filter属性, 新增blur滤镜支持
新增: 动画组件增加animation-direction属性, 定义动画的播放方向
新增: 新增transition样式配置,可通过transition来设置动画
优化: image样式加入alt-object-fit属性,配置占位图的缩放模式
接口
新增: 新增keyguard接口, 增加getKeyguardLockedStatus方法, 可获取当前锁屏状态
优化: device接口getInfo方法增加设备类型的返回参数
优化: media接口saveToPhotosAlbum方法支持后台运行