如何为 showSaveFilePicker 提供默认文件名
How to provide default filename for showSaveFilePicker
我想在我的网络应用程序中提供一个微调器,因为我从服务器下载文件,然后使用 File System Access API.
保存它
我可以使用 showSaveFilePicker() 来做到这一点,但我无法指定默认文件名似乎很奇怪。我知道我正在下载的文件的文件名是什么,所以我想建议用户将其保存为文件名。目前,我的用户每次下载时都需要起一个名字。
我做不到这件事似乎很奇怪!一定有办法!
从 Chrome 91 开始支持,您可以指定建议的文件名作为参数的一部分:
const handle = await self.showSaveFilePicker({
suggestedName: 'README.md',
types: [{
description: 'Markdown',
accept: {
'text/markdown': ['.md'],
},
}],
});
在旧版本中,suggestedName
将被默默地忽略,所以今天添加它是安全的!
我想在我的网络应用程序中提供一个微调器,因为我从服务器下载文件,然后使用 File System Access API.
保存它我可以使用 showSaveFilePicker() 来做到这一点,但我无法指定默认文件名似乎很奇怪。我知道我正在下载的文件的文件名是什么,所以我想建议用户将其保存为文件名。目前,我的用户每次下载时都需要起一个名字。
我做不到这件事似乎很奇怪!一定有办法!
从 Chrome 91 开始支持,您可以指定建议的文件名作为参数的一部分:
const handle = await self.showSaveFilePicker({
suggestedName: 'README.md',
types: [{
description: 'Markdown',
accept: {
'text/markdown': ['.md'],
},
}],
});
在旧版本中,suggestedName
将被默默地忽略,所以今天添加它是安全的!