我正在尝试在屏幕上更新当前时间,但似乎有一个错误,有时nativeEvent.currentTime
正在重复最后一个当前时间,或者甚至没有进入总持续时间,它会在之前结束。
例如,我录制的视频持续时间为6秒,但其登录名如下:
<VideoPlayer
ref={ref => this.videoPlayerRef = ref}
replay={true}
play={this.state.playing}
source={this.props.src}
style={styles.player}
onChange={({ nativeEvent }) => {
console.log(nativeEvent.currentTime)
this.setState({
currentTimeSec:nativeEvent.currentTime})
}
}
resizeMode={VideoPlayer.Constants.resizeMode.CONTAIN}/>