ios - 从头开始 React Native Video 重播

标签 ios video react-native

我一直在使用 React Native Video 模块并且它工作得很好,但是我需要播放结束时的视频自动倒回到开头。视频实例可以选择使用:

onEnd={this.onEnd}

视频播放结束后调用一个函数,好像也有这个函数:

seek(seconds)

但我不确定它究竟是如何使用的。我需要在播放结束时将视频设置为 0 时间索引。

最佳答案

如果你想立即重新开始播放,你可以使用'repeat'属性。如果你真的只想重置它而不玩,那么你需要使用seek()。但据我所知,视频组件不会直接公开底层视频播放器的搜索功能,而是通过它的引用。你可以使用

myVideo.refs.node.seek(0)

myVideo 是对您的视频组件的引用。

关于ios - 从头开始 React Native Video 重播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35144390/

相关文章:

ios - Touch Up Inside 无法正常工作

iphone - 为什么一个 UIButton 有 3 种不同的图像属性?

c# - 在 .Net WPF/DirectX 中显示视频信号

iphone - iOS SDK : Launch the Camcorder (video camera), 不是静态相机

javascript - 引用 enzyme 导入错误

ios - 通过 tcp 套接字流式传输 PCM 音频

javascript - 在轮播中使用视频

android - react 原生 : Crop image on Android

android - 当应用程序在后台时将用户位置更新到服务器

iphone - 当应用程序进入 bkgr 时 uialertview 会发生什么