Hello其他程序员。 我将从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(请求的范围不满足)
由于