Taro 3.6.7 发布,BAT 小程序、H5 与 RN 端统一框架
Taro 3.6.7 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。
此版本具体更新内容如下:
特性
Picker组件新增textProps属性,#12489
RN
- RN 入口支持函数式组件
- 入口组件支持
useLaunch,useDidShow,usePageNotFound生命周期 hooks
小程序
- 消息机制支持
Symbol类型作为事件名
修复
小程序
- 完善 Taro React Reconciler 的事件处理,修复
Input、Textarea组件在受控情况下,value 值无法正常显示的问题,#13120 - 修复 app 样式引用 common 样式的语法问题,#13764
- 修复小程序设置自定义环境变量失败的问题
- 完善
Taro.getAppInfoAPI
H5
- 修复从普通页面返回 tabbar 页面时动画会消失的问题
- 修复
InnerAudioContext暂停后再播放没有继续上次进度播放的问题,#13840 - 修改
Taro.request传入array类型数据序列化问题 - 修复 windows 下开启
multi router后页面不显示的问题,#13134,by @biorz - 为部分暂不支持的 API 补充提示,by @smileying
- 为
Text组件补充userSelect、space、numberOfLines参数支持,#13747 - 为
RichText组件补充userSelect、selectable、space参数支持 - 修复设置
enablePullDownRefresh后,onPageScroll和onPullDownRefresh方法失效的问题,#13782
RN
- 修复
Taro.updateFile的参数不传formData时报错的问题,#13513
Webpack5
- 修复 prebundle 报错,#13767
@tarojs/plugin-mini-ci
-
上传、预览失败时终结应用,#13761
@tarojs/plugin-http
- 优化事件属性的实现,#13824
Typings
- 修复
Textarea组件的类型定义 LivePlayer增加投屏接口