可以使用 File System Access API 访问本地文件夹,需要用户授权。
第一次访问时,需要用户选择某个特定的文件夹,并允许网站访问:
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240915/d30fd3bd4e9ad65027897f40ff479049.png)
勾选每次访问都允许,否则每次都要同意一遍。
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240915/7816b643525d81e219aefe6c23872486.png)
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240915/d09f4b129c5e474d6984d44e6d423ae6.png)
可以参考 VSCode
网页版的实现:"vscode.dev" (https://link.segmentfault.com/?enc=VpybG%2Fs0179hybtLvBVGCw%3D%3D.q4rqLI2ji5MNQJoHiePaB83ahxMvZrj4p5YP%2FHypbpEK2ObuBytRxElbj0wAriaV)