在RN中怎么把cocos的引擎集成进来?

在论坛中看到RN工程运行cocos游戏通常的做法是时构建一个web-mobile包,然后在RN中使用webView来加载游戏。但是假如我不想使用这种方式,改成直接使用游戏的运行引擎给集成到RN项目中,这个方式该如何去实现呢?因为官方文档中也没有这一例子的说明。

求论坛各位大神指导一下!

论坛里有人分享过你自己搜搜看

论坛的都看过了,没有我说的把游戏运行环境集成到项目中的讨论,所以我才发这贴的

不用webview也没问题,本质上也是一堆html标签链接一堆文件来启动游戏的,webview只是比较方便

可能关键字有差异,一时没搜索到。mark一下蹲一个链接

把cocos渲染到一个原生的view 当成一个compoent给RN使用
https://reactnative.dev/docs/native-components-ios

把cocos的canvas标签拷贝到RN的html里

打原生包,以安卓为例,如果简单点就是cocos项目独立的activity,RN自己使用一个activity,需要用的时候互相调用即可,如果要复杂点,就是做原生View给RN使用,cocos在原生View上面显示。