如何查看文件系统访问API是否可用



我想将用户在网站上使用Javascript中的showSaveFilePicker()输入的数据保存到用户的设备上的文件(纯粹在本地使用)。
目前并非所有浏览器都支持此功能,尤其是在移动设备上。
我需要一种方法来检查,如果使用的浏览器提供showSaveFilePicker(),那么如果showSaveFilePicker()不可用,我可以提供下载到标准文件夹。
我该如何查询呢?

使用try-catch不起作用,因为当用户终止保存时也会抛出错误-这当然不应该导致文件的保存。

我找到了解决方案:


if('showOpenFilePicker' in window){} 检查可用性

最新更新