如何解决Amazon S3在React Native中显示URL中的视频
我将视频存储在S3上受保护的存储区中。我可以使用Amplify在我的React Native应用程序中检索URL:
Storage.get(route.params.organizerVideoS3Keys,{ level: "protected"})
.then((result) => {
console.log("result",result);
setOrganizerVideo(result);
})
但是,当我将此URL放入Expo Video组件时,什么都没有显示。我可以通过该URL将视频下载到我的计算机上(我无法打开它,它“与QuickTime Player不兼容”),所以我认为问题出在我试图显示视频的方式上。 / p>
我的问题:如何获取此URL并在React Native应用中显示视频?
一些注意事项:
-当我下载视频时,它是一个.mov文件
-如上所示,视频在S3上处于受保护的级别
-目前我正在使用Expo
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。