gpt4 book ai didi

javascript - 如何在 JavaScript 中删除 blob 文件?

转载 作者:行者123 更新时间:2023-12-02 21:48:23 29 4
gpt4 key购买 nike

我正在使用 XMLHttpRequest 创建图像查看器。它包括这个功能:

        public view_image(_tImagen: iConfigImagen){
var img_view = this.prop_div_vizualizador;

var _window: any = window;
var xhr = new XMLHttpRequest();
xhr.open("GET", _tImagen.url, true);
xhr.responseType = "blob";
xhr.onload = function () {
var urlCreator = _window.URL = _window.URL || _window.webkitURL;
var imageUrl = urlCreator.createObjectURL(this.response);
_tImagen.urlBlob = imageUrl;
img_view.style("background-image", "url(" + _tImagen.urlBlob + ")");
}
}

它工作正常,但我试图删除它以某种方式生成的 blob 文件。我尝试了 URL.revokeObjectURL(url),但这仅删除了 url 而不是文件。我怎样才能删除这些文件?有什么办法可以去掉吗?

提前致谢。

最佳答案

XMLHttpRequest 允许您发出 HTTP 请求并接收响应,但它不允许您访问文件系统。您无法在没有访问权限的情况下删除文件。

关于javascript - 如何在 JavaScript 中删除 blob 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60194447/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com