Tar*_*yan 6 javascript html5 google-chrome html5-filesystem google-chrome-app
我已经通过fileSystem API创建了文件'log.txt'
function initFS(grantedBytes) {
window.requestFileSystem(window.PERSISTENT, grantedBytes, function (filesystem) {
fs = filesystem;
fs.root.getFile('log.txt', { create: true, exclusive: true }, function (fileEntry) {
// fileEntry.isFile === true
// fileEntry.name == 'log.txt'
// fileEntry.fullPath == '/log.txt'
console.log(fileEntry.fullPath);
}, errorHandler);
}, errorHandler);
}
initFS(1024*1024);
Run Code Online (Sandbox Code Playgroud)
而且不完全了解它的结构.有没有办法从Windows资源管理器中探索此文件,并在文件系统中查看它?
某种程度上,文件系统 API 不会加密本地存储的数据。然而,它确实改变了文件命名约定。所以你可能已经给它命名了log.txt,但如果您查看文件系统 API 存储文件的位置,您可能会在某个任意随机生成的文件名(如“00010”)或随机目录(如“24/00123”)中找到它。
无论如何,您可以在文本编辑器中打开每个文件 - 如果您的文件写入了文本,您就可以这样查看它。或者,如果您将 JSON 写入文件系统 API,当您在文本编辑器中打开时,它将采用人类可读的字符串格式。
在 Windows 7 上,使用 Chrome 可以在此处找到:
C:\Users\{user}\AppData\Local\Google\Chrome\User Data\Default\File System\
Run Code Online (Sandbox Code Playgroud)
如果您想通过其他操作系统上的 Chrome 了解它的存储位置,请参阅这篇文章
| 归档时间: |
|
| 查看次数: |
3215 次 |
| 最近记录: |