React Native中是否存在用于屏幕外渲染的API?我没有在官方文档中看到任何允许在屏幕外渲染任意视图堆栈的内容。我遇到过类似react-native-view-shot之类的东西,以及诸如Renderer之类的一些内部作品与UIManager.takeSnapshot
的配合,但如何使这些作品起作用尚不清楚。我已经考虑过在自定义本机模块中创建单独的RCTSurface
,但是在为已经有{{1的RCTSurface
创建RCTBridge
时似乎会导致死锁}}定义。
有没有一种简单的方法可以在React Native屏幕外简单地渲染任意视图堆栈?有一些内部API可以用于此吗?