我使用“react-native-video”库,它与外部链接一起使用,例如: https: //www.w3schools.com/tags/movie.mp4
当我添加 firebase 存储的 URL 时,它不会显示。有谁可以帮助我解决这个问题吗?firebase视频的链接是: https://firebasestorage.googleapis.com/v0/b/ukkepuk-7d9dc.appspot.com/o/movie.mp4 ?alt=media&token=13ab1963-be1e-4974-9c5f-111d2d8256c5
这是有效的代码:
<Video
source={{ uri: 'https://www.w3schools.com/tags/movie.mp4' }}
style={styles.backgroundVideo}
rate={1} volume={1} muted={true}
repeat={true}
resizeMode='cover' key="video1"
Run Code Online (Sandbox Code Playgroud)
/>
而不是这个:
<Video
source={{ uri: 'https://firebasestorage.googleapis.com/v0/b/ukkepuk-7d9dc.appspot.com/o/movie.mp4?alt=media&token=13ab1963-be1e-4974-9c5f-111d2d8256c5' }}
style={styles.backgroundVideo}
rate={1} volume={1} muted={true}
repeat={true}
resizeMode='cover' key="video1"
Run Code Online (Sandbox Code Playgroud)
/>
这是同一个视频。在这两种情况下,只有 1 个位于 Firebase 存储之外的远程位置。我没有收到错误,只是应用程序停止了。