我正在测试一些新的 JS 文件系统功能,即在本地文件系统中创建一个空文本文件。我正在从本地路径 (file:///) 运行 HTML 和 JS 文件。为此,我使用--allow-file-access-from-files
CLI 中的标志启动了 Google Chrome。文件系统请求是持久的(并且有效)。
我已经阅读了有关文件系统的不同帖子,复制和修改了教程中的一些代码;当我启动 HTML 文件时,我的自定义成功/失败消息会在控制台中输出;
这是结果:
Opened file system:/ // this is the root path of the JS Filesystem.
/wtf.txt // this is the name and path of the text file I created+ it's a success
但是,当我查看我的目录(系统和应用程序根目录)时,没有我分配给它的名称的 .txt 文件。我怎么知道 Javascript 真正在哪里写了这个文件?在什么“根”(因为不能分配“根”)?文件系统是“沙箱”是什么意思?我无法在本地驱动器上访问它的(虚拟?)内容,而只能使用 JS?如果是这种情况,有没有办法提示用户保存文件?
提前感谢您的回答