您现在的位置是:首页 > 文章详情

Taro 3.5.7 发布,BAT 小程序、H5 与 RN 端统一框架

日期:2022-10-19点击:389

Taro 3.5.7 现已发布。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。

此版本具体更新内容如下:

特性

H5

  • 新增兼容 getLaunchOptionsSyncgetEnterOptionsSync API
  • 新增监听各 API、组件不支持状态抛出事件

修复

小程序

  • Promise 化字节小程序的 getUserProfile API,#12612
  • 支持支付宝小程序的 Camera 组件,#12442
  • 修复 App 没有触发首次 componentDidShow 系列生命周期的问题,#12634
  • 修复自动为数字类型的 CSS 变量与部分属性(如: animation-iteration-count)自动添加 px 后缀的问题,#12617
  • 修复 PReact 压缩后属性设置不生效的问题,#12589
  • 微信小程序反向转换功能兼容以 kebab-case 命名的 triggerEvent 事件名
  • 修复预渲染报错的问题,#12622
  • 支持 PayButtonConsumeCard 组件,#12650
  • 修复 tmpl_0_view not found 警告,#12558
  • 修复小程序插件编译报错,支持插件页面的 onLoadonUnload 生命周期,#12603
  • 修复编译为原生组件时不支持使用小程序 slot 组件的问题 ,#11865

H5

  • 修复 onLaunch 参数的数据结构与小程序的不一致的问题,#12387
  • 修复 request API 与小程序的网络请求处理不一致的问题,#9983
  • 修复当 postcss-pxtransform 计算为 0 时不支持在 calc 表达式使用的问题,#12607
  • 修复 canvasContextcreateLinearGradient 循环调用的问题
  • 修复开启多页模式时 devServer 初始页未正常打开的问题,#12582
  • 修复 downloadFileuploadFile API 跨域失败的问题,#12520
  • 优化 MovableView 组件,#12319
  • 优化 h5Plugin 获取 pxtransform 参数缺失问题
  • 优化 mode 判断,支持使用不同环境的 prebundle 特性

babel-preset-taro

  • 优先探测用户的 browserslist 配置, 如果没有才设置 @babel/preset-envtargets 配置

RN

  • 使 react-native-svg 包变为可选依赖,#12637

Typings

  • 同步小程序组件类型
  • 修复支付宝组件同步类型错误覆盖问题,#12551
  • 优化 complie 类型和相关 hooks 声明

更新公告:https://github.com/NervJS/taro/releases/tag/v3.5.7

原文链接:https://www.oschina.net/news/214215/taro-3-5-7-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章