js实现将后端请求来的 Blob 数据保存到用户选择的任意目录
实现方式
实现方式是使用 window 的 showSaveFilePicker
方法。Window 接口的 showSaveFilePicker() 方法用于显示一个文件选择器,以允许用户保存一个文件。可以选择一个已有文件覆盖保存,也可以输入名字新建一个文件。
具体示例如下:
使用 fetch 或者 axios 从后端获取 Blob 数据。
使用 showSaveFilePicker 让用户选择保存文件的位置。
将 Blob 数据写入用户选择的文件。
以下是一个完整的示例代码:
<!DOCTYPE html>
<html>
<head>
<title>js实现将后端请求来的 Blob 数据保存到用户选择的任意目录</title>
</head>
<body>
<h2>js实现将后端请求来的 Blob 数据保存到用户选择的任意目录</h2>
<button onclick</