Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。
Taro 3.4.8 现已发布,具体更新内容如下:
特性
H5
- 支持播放 hls 视频
 
修复
小程序
- 修复 React 组件里使用动态 import 会报错的问题
 - 修复调用 
Taro.request后onHeadersReceived未定义的问题,#11224 - 修复支付宝部分 API 未正确获取返回值的问题,#11703
 - Vue3 暴露 vue-loader 配置项
 - 修复百度小程序的 
Button组件不支持onLogin事件的问题,#11546 - 支持微信小程序 
Input组件的安全键盘属性,#11315 - 支持字节小程序的 
RtcRoom组件,#11460 
H5
- 修复安卓系统的浏览器中调用罗盘 API 无法获得绝对方向的问题
 
RN
- 修复 
showToast图标错误 - 修复 css module 行内使用 
Object.assign等callExpression问题 - 修复生产环境下 iOS 后退 crash 的问题
 
CLI
- 删除 CLI 冗余依赖,加快安装速度,修复使用 React JSX 时的类型报错,#11097
 - 修复 
taro init没有为项目安装 devDependencies 的问题 
Typings
- 修复 Vue3 tsx 无事件属性类型的问题
 - 修复 
page.animate方法的类型问题,#11700 
更新公告:https://github.com/NervJS/taro/releases/tag/v3.4.8