【发布时间】:2016-11-23 20:02:10
【问题描述】:
各位程序员大家好。 我在将响应从 AWS S3 转换为 .mp4,然后将内容加载到视频标签时遇到问题。
脚本:
var s3 = new AWS.S3({
endpoint: '...',
accessKeyId: "...",
secretAccessKey: "...",
region: '...',
});
s3.getObject(
{
Bucket: "...",
Key: "video.mp4"
},
function (err, data) {
if (err) {
console.log("[VideoPlay | ERROR | fallo del get]: " + err);
} else {
var video = document.getElementById('video');
var source = document.createElement('source');
var content = new Blob([new Uint8Array(data)], { type: "video/mp4" });
var url = (window.URL || window.webkitURL).createObjectURL(content);
source.setAttribute('src', url);
video.appendChild(source);
video.play();
}
}
);
错误:416 (Requested Range Not Satisfiable)
谢谢
【问题讨论】:
标签: javascript amazon-web-services amazon-s3