HarmonyOS RNOH库问题

我们的应用有两套RN环境 (不同的PackageProvider/TurbleModule/FrabricView),并且对RN包按照不同的业务进行了分包,加载不同包时使用不同的page页面/view卡片进行加载渲染。

在一个应用(单Ability应用)内创建多个RnInstance,每一个RnInstance关联管理多个page,每一个page创建时使用RnInstance创建一个新的RnContext及对应的RNSurface。这样的架构方式有什么问题,两个RnInstance是否会冲突,返回键等事件处理是否需要优化。同一个RnInstance的不同RnContext(RNSurface)代码运行的环境是否会互相影响。

HarmonyOS
2024-08-23 10:01:13
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

建议使用分包策略去加载,同一个instance加载基础包后,可以分别去加载不同的业务包

分享
微博
QQ
微信
回复
2024-08-23 16:02:51
相关问题
HarmonyOS RNOH开发三方fabric问题求助
1401浏览 • 1回复 待解决
HarmonyOS RNOH接入问题
1090浏览 • 1回复 待解决
HarmonyOS RNOH RNAbility代码设计问题
1098浏览 • 1回复 待解决
HarmonyOS RNOH gride组件支持问题
1025浏览 • 1回复 待解决
HarmonyOS RNOH问题反馈 - SVG组件
1308浏览 • 1回复 待解决
HarmonyOS RNOH Image组件不支持apng
1116浏览 • 1回复 待解决
RNOH SSL双向认证实现
1235浏览 • 1回复 待解决
HarmonyOS mindspore导入问题
1455浏览 • 1回复 待解决
HarmonyOS 动态引用问题
1289浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
2182浏览 • 1回复 待解决
HarmonyOS 编译工具链接问题
1410浏览 • 1回复 待解决
HarmonyOS tencent mars适配问题
1649浏览 • 1回复 待解决
HarmonyOS 有关共享问题
1493浏览 • 1回复 待解决
HarmonyOS 关于PAG问题
1387浏览 • 1回复 待解决
HarmonyOS ImageKnife图片加载问题
1294浏览 • 1回复 待解决
HarmonyOS RN版本不匹配问题
968浏览 • 1回复 待解决
OrmDatabase 数据问题
4751浏览 • 1回复 待解决