浏览器端 JS:文件系统 API 与文件系统访问 API?
Browser-side JS: File System API vs File System Access API?
有一个文件系统 API 但现在显示为已弃用:
https://developer.mozilla.org/en-US/docs/Web/API/Window/requestFileSystem
现在还有一个,文件系统访问API:
https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API
旧的 API 发生了什么,为什么停产了?新的文件系统访问 API 是否应该在所有常见浏览器中稳定?
原来文件系统访问 API 并没有被弃用,它只是没有标准化(2021 年 5 月);已弃用的是函数 window.requestFileSystem
;基于 Chromium 的浏览器上的相同功能是 window.webkitRequestFileSystem
.
文件系统API用于在不需要使用基于浏览器的数据库(IndexedDB)时为每个网站创建一个虚拟驱动器(临时或永久),特别是为了存储文件。
文件系统访问API不同,是访问OS的真实文件系统。此 API 现已标准化并可在基于 Chromium 的浏览器上使用(2021 年 5 月)。 Firefox 尚未对此进行适配 API.
有一个文件系统 API 但现在显示为已弃用:
https://developer.mozilla.org/en-US/docs/Web/API/Window/requestFileSystem
现在还有一个,文件系统访问API:
https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API
旧的 API 发生了什么,为什么停产了?新的文件系统访问 API 是否应该在所有常见浏览器中稳定?
原来文件系统访问 API 并没有被弃用,它只是没有标准化(2021 年 5 月);已弃用的是函数 window.requestFileSystem
;基于 Chromium 的浏览器上的相同功能是 window.webkitRequestFileSystem
.
文件系统API用于在不需要使用基于浏览器的数据库(IndexedDB)时为每个网站创建一个虚拟驱动器(临时或永久),特别是为了存储文件。
文件系统访问API不同,是访问OS的真实文件系统。此 API 现已标准化并可在基于 Chromium 的浏览器上使用(2021 年 5 月)。 Firefox 尚未对此进行适配 API.