Replies: 6 comments 6 replies
-
是叫鸿蒙化,是个什么概念 |
Beta Was this translation helpful? Give feedback.
-
基于 Taro 的哪个版本进行兼容?当前鸿蒙 RN 使用 0.72 与 Taro 4.x (0.73) 的版本最接近,应该基于 4.x 。 RN 版本的选择?JS 部分应当同时兼容 0.72 和 0.73。用户可以根据自身需要使用不同的 RN 版本。 采用什么模式进行开发?分离模式 先进行验证。
metro 配置合并Taro RN 和 鸿蒙 RN,均自定义了 metro config,此部分存在冲突,需要解决。 第三方库的兼容本 RFC 不包含第三方库兼容,第三方库兼容的开发进展参考: 适配时先保证不依赖第三方库的基础功能正常,在第三方库完成适配后,再引入验证及兼容。 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@zhiqingchen 你们是要官方实现这些库的鸿蒙端吗?这工作量看着都很多呀,还有个问题,这些库能实现,expo的库怎么去实现,expo的库是不是难度更大 |
Beta Was this translation helpful? Give feedback.
-
4.x beta 版本可以试用 |
Beta Was this translation helpful? Give feedback.
-
概述
通过RN鸿蒙化,以及实现Taro-RN所依赖的RN三方库,从而完成Taro的鸿蒙化。
动机
使用Taro-RN的应用如果需要鸿蒙化,并且为了尽可能减少应用代码的修改量,那么比较好的做法是将RN鸿蒙化,然后通过Taro RN 支持可以完成Taro-RN的鸿蒙化,最终达到Taro-RN应用快速鸿蒙化的效果。
使用案例
如果提案新增或更改 API ,需要带上一个基本的代码案例。
Taro-RN鸿蒙化的使用案例遵循现有的模式,其中打包js bundle
对应的启动命令
详细设计
设计思路按照React Native 端开发流程展开
新增RN三方库的鸿蒙化的列表
缺陷
替代选择
N/A
适配策略
Beta Was this translation helpful? Give feedback.
All reactions