反应本机获取可用的文本轨道
react native get available text tracks
我正在使用 react-native-video 播放 **mp4 ** 视频,它们可以嵌入字幕,我需要显示可用字幕列表,select 其中之一,如何我能做到吗?
<Video
source={
require('../../_assets/video.mp4')
}
ref={ref => (this.$player = ref)}
style={styles.fullScreen}
paused={pause}
posterResizeMode={'cover'}
seek={1000}
playInBackground={false}
onProgress={onProgress}
repeat={true}
onLoad={onLoad}
onSeek={onSeek}
renderToHardwareTextureAndroid/>
使用 react-native-video 中的 TextTrack。你可以找到更多关于它的信息 here。然后,您可以将字幕作为道具传递给视频组件。之后应该开箱即用。
我找到了解决方案,onLoad 数据参数包含现有的 textracks
我正在使用 react-native-video 播放 **mp4 ** 视频,它们可以嵌入字幕,我需要显示可用字幕列表,select 其中之一,如何我能做到吗?
<Video
source={
require('../../_assets/video.mp4')
}
ref={ref => (this.$player = ref)}
style={styles.fullScreen}
paused={pause}
posterResizeMode={'cover'}
seek={1000}
playInBackground={false}
onProgress={onProgress}
repeat={true}
onLoad={onLoad}
onSeek={onSeek}
renderToHardwareTextureAndroid/>
使用 react-native-video 中的 TextTrack。你可以找到更多关于它的信息 here。然后,您可以将字幕作为道具传递给视频组件。之后应该开箱即用。
我找到了解决方案,onLoad 数据参数包含现有的 textracks