window.URL.createObjectURL(blob) 生成的BLOB URL 如何自定义名称
时间: 2023-11-11 14:57:45 浏览: 340
DeleteChars:我自己实现的使用基于浏览器的编码器的gif生成器
您可以使用HTML5的download属性来指定BLOB URL的自定义名称。在创建BLOB URL后,您可以将其分配给链接的href属性,并设置download属性为所需的文件名。
例如,假设您有一个保存为BLOB的文件,并且希望将其命名为"myFile.txt",您可以使用以下代码:
```javascript
const blob = new Blob(["Hello, World!"], { type: "text/plain" });
const url = window.URL.createObjectURL(blob);
const link = document.createElement("a");
link.href = url;
link.download = "myFile.txt";
link.click();
```
这将创建一个名为"myFile.txt"的文件,并将其保存在用户的设备上。
阅读全文