在屏幕之间共享视频组件

时间:2018-05-10 22:45:55

标签: react-native react-navigation

我的屏幕上有一个缩放尺寸为<Video>的缩略图,然后转换到另一个屏幕,视频通过反应导航占据整个窗口。

有没有办法保留该视频元素并将其传输到新屏幕?如果我渲染一个新的<Video>,它会增加一个延迟,因为视频必须先缓冲才能开始播放,而不是一个无缝的过渡,我可以在调整大小时进行动画处理。

1 个答案:

答案 0 :(得分:0)

一旦RFC 17完成,这应该在未来版本的react-navigation中得到支持: https://github.com/react-navigation/rfcs/issues/17

与此同时,还有一个名为Fluid Transitions的独立项目来支持它: https://github.com/fram-x/FluidTransitions

我还没有测试这是否适用于视频,但它确实允许图像的共享转换等。