Taro 3.3.3 发布,BAT 小程序、H5 与 RN 端统一框架
Taro 3.3.3 发布了。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。此版本更新内容包括:
特性
CLI
- Taro 插件增加
modifyRunnerOpts钩子,暴露 Taro 的编译配置。
RN
- 新增 4 个 location 相关的 API:
startLocationUpdatestopLocationUpdateonLocationChangeoffLocationChange Switch组件支持disabled属性
修复
小程序
- 修复
innerHTMLAPI 对<style>标签的解析问题,fix #9885 - 修复开发微信小程序插件时编译报错的问题,fix #9610
- 修复微信小程序插件中调用 Taro 的 APIs 时报错的问题,fix #9587
H5
- 修复使用 Vue 开发时,
picker组件的rangeKey属性为 undefined 的问题,fix #9475 ,by @PerfectPan - 修复
Taro.setClipboardDataAPI 在写入复制内容的时候对换行符解析失效的问题,by @Hhpon - 修复设置
router.basename失效的问题,by @zhaomengfan - 修复频繁跳转时会导致多页面共存的问题
RN
- 修复
Button组件缺乏按压效果的问题,#9974 - 修复 Android 端,
View组件不设置背景色时点击无效的问题 - 修复 Android 端
Radio组件的样式错误,并统一 iOS 和 Android 端Radio的样式 - 优化
Keyboard相关 API 的实现
Typings
- 优化
Keyboard相关 API 的类型