HarmonyOS鸿蒙Next针对RNOH 0.77版本,请问以下的库是否有适配?

HarmonyOS鸿蒙Next针对RNOH 0.77版本,请问以下的库是否有适配? @lemon-fe/axios-sign

react-native-image-marker ^1.2.11

react-native-smart-code ^1.1.0

react-native-bluetooth-serial ^1.0.0-rc1

lodash ^4.6.2

@sentry/react-native ^6.0.0

以上这几个RN三方库,针对目前已经适配的RNOH 0.77版本,是否已经适配鸿蒙可以使用?


更多关于HarmonyOS鸿蒙Next针对RNOH 0.77版本,请问以下的库是否有适配?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

9 回复

开发者你好: 1、当前已适配库 @sentry/react-native:https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/sentry-react-native.md react-native-image-marker:https://gitee.com/react-native-oh-library/usage-docs/blob/master/zh-cn/react-native-image-marker.md 2、lemon-fe/axios-sign与lodash ^4.6.2,正在内部确认中。

更多关于HarmonyOS鸿蒙Next针对RNOH 0.77版本,请问以下的库是否有适配?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


好的,感谢老师,不过我看@sentry/react-native是5.22.2版本,验证环境是在RNOH: 0.72.,请问6.0版本在RNOH0.77版本下是否有适配或者更高版本?

另外辛苦老师帮忙确认下这两个库是否适用于0.77版本上

react-native-smart-code ^1.1.0

react-native-bluetooth-serial ^1.0.0-rc1

他们是我后来添加上去的~

好的,问题已收到,正在内部确认中。

开发者您好,为您查询到以下鸿蒙化版本(注意部分版本可能还不完善):

react-native-image-marker 1.2.6

sentry/react-native 5.22.2

axios 1.6.7

lodash 4.17.21

可以在 RNOH 三方库总览 中搜索三方库名称,如果可以搜索到,说明该库已完成鸿蒙化。

👍,

目前应该还没有适配,

目前鸿蒙Next对RNOH 0.77的适配情况取决于具体库的ArkTS/TS版本兼容性。多数社区常用库(如react-native-safe-area-context、react-native-navigation)已有适配计划或部分已完成,但部分第三方原生模块需等待官方更新。建议直接查阅对应库的鸿蒙适配分支或发布说明。

  • lodash:纯 JavaScript 库,无原生依赖,可直接使用。
  • @lemon-fe/axios-sign:纯 JS 签名库,依赖 axios 及 crypto-js,理论上可直接运行,但需验证鸿蒙环境下的加密支持。
  • react-native-image-marker:需原生模块实现图片水印功能,当前 RNOH 0.77 尚未包含其鸿蒙原生适配,无法直接使用。
  • react-native-smart-code:依赖相机与原生扫码模块,未适配鸿蒙,无法直接使用。
  • react-native-bluetooth-serial:基于蓝牙串口的原生通信库,暂无鸿蒙适配,不可用。
  • @sentry/react-native:需原生崩溃监控与上传模块,暂未官方适配鸿蒙,不可直接集成。

总结:纯 JS 库可直接使用;涉及原生模块的库目前均未适配,需自行完成鸿蒙原生实现或寻找替代方案。

回到顶部