gpt4 book ai didi

javascript - 有没有办法为 urlCreator.createObjectURL(blob) 创建文件名

转载 作者:搜寻专家 更新时间:2023-11-01 04:35:41 25 4
gpt4 key购买 nike

我对 Javascript 不是很熟悉,有什么方法可以让我创建自己的文件名吗?它会打开一个新选项卡,并且文件名采用 Guid 格式。

if (urlCreator && headers['content-type'] != 'application/octet-stream') {
// Fallback to $window.location method
try {
// Prepare a blob URL
// Use application/octet-stream when using $window.location to force download
var objectUrl = urlCreator.createObjectURL(blob);
$window.open(objectUrl);
success = true;
} catch (ex) {
//console.log("Download link method with $window.location failed with the following exception:");
//console.log(ex);
}
}

最佳答案

您可以使用 FileSaver.js为此:

var FileSaver = require('file-saver');
var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
FileSaver.saveAs(blob, "hello world.txt");

关于javascript - 有没有办法为 urlCreator.createObjectURL(blob) 创建文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36928034/

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