微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我的 Amazon S3 存储桶中的对象会加载到我的 PC 浏览器上,而不是我的 iphone 浏览器中的浏览器?

如何解决为什么我的 Amazon S3 存储桶中的对象会加载到我的 PC 浏览器上,而不是我的 iphone 浏览器中的浏览器?

当我将 mp4 上传到我的 Amazon S3 存储桶时,我通过我的权限允许公开访问。 mp4 在我的 PC 浏览器中加载得非常好,但是当我尝试在我的 iphone 上拉起它时,它似乎没有正确读取 S3 对象。

对象网址为:https://numeros1422.s3.amazonaws.com/Black+on+white.mp4

那个 url 在 pc 上拉出一个视频,但在 iphone 上拉出问题。

提前感谢您的帮助!

解决方法

无论使用哪种浏览器,Amazon S3 都以相同的方式提供对象的内容。

然而,如何解释 mp4 文件将取决于所使用的浏览器。有些浏览器可能会选择显示它,有些可能会选择下载它。这也可能是特定设备上可用内存的一个因素。

通常,mp4 文件不仅仅作为网页提供。相反,它们在 HTML 中被引用。

以下是来自 w3schools - HTML Video 的示例:

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

这告诉浏览器在 HTML 页面中显示视频。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。