在 Chrome 中使用 Google Drive 时,是否有人发现离线 Google 文档的存储位置/方式?它们必须存储在本地,但在哪里?
已经尝试过浏览器缓存等,但除非我遗漏了一些非常明显的东西,否则看不到它!
澄清一下,存储在“我的文档/Google Drive”中的文件是一个带有 URL 的文本文件,我正在寻找的是离线模式下 URL 指向的文件所在的位置。
在 Chrome 中使用 Google Drive 时,是否有人发现离线 Google 文档的存储位置/方式?它们必须存储在本地,但在哪里?
已经尝试过浏览器缓存等,但除非我遗漏了一些非常明显的东西,否则看不到它!
澄清一下,存储在“我的文档/Google Drive”中的文件是一个带有 URL 的文本文件,我正在寻找的是离线模式下 URL 指向的文件所在的位置。
事实证明,离线文档存储在 HTML5 文件系统中。
Chrome FileSystem 存储位于我的 Windows 7 机器上:
C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\File System
我在启用了 Chrome“离线文档”的文档中添加了许多大图像,并且能够看到 FileSystem 存储目录适当地增长。
然后,我使用 Chrome 的HTML5 文件系统资源管理器扩展来查看离线文档的文件结构,并且能够确认图像确实是在 Chrome 离线时从 HTML5 文件系统中检索到的。看截图:
此外,您可能会对 Google Drive 在 Android 文件系统中存储离线文档的位置感兴趣。
sdcard/android/data/com.google.android.apps.docs/
Google Drive 使用 Chrome 的 IndexedDB 来存储有关文件的数据。要查看内容,请打开开发者控制台 ( Ctrl++ Shift)I并选择资源选项卡。
这个答案告诉您 IndexedDB 在 Windows 文件系统中的实际位置。
在 Linux 上是:~/.config/google-chrome/Default/IndexedDB
在我的计算机(Windows 8.1 / Chrome 版本 41.0.2272.101 m)上,我在“C:\Users\my username\Appdata\Local\Google\Chrome\User Data\Profile 1\File System”中找到了文件系统
我需要找到它,因为我在 Google 幻灯片中有一些损坏的图像(它们在我计算机上的其他计算机或其他浏览器上工作,只是在我计算机上的 chrome 中没有)。我删除了文件系统目录和 shazam,图像重新加载并且不再损坏。
我的都存放在
C:\users\%username%\Google 云端硬盘\
你下载了谷歌云端硬盘吗?
离线访问仅在您使用 Chrome 时可用。请参阅设置离线访问和离线 Google 文档。似乎离线文档是由 Chrome 编码并存储在一些秘密的地方,以迫使您使用 Chrome。
谷歌驱动器将离线文件存储在一个名为... android/data/com.google.android.apps.docs/files/pinned_docs_files_do_not_edit/ 的文件夹中,您将在该文件夹中找到所需的文件。请注意...您将找到的文件可以是两种格式.. 1) 加密 2) 开放类型
如果您未选中加密选项(默认情况下在谷歌驱动器中),您下载的文件将可见,但标准阅读器无法访问。每次尝试读取它都会导致操作失败。但是...如果您禁用了谷歌驱动器中的加密,您将能够使用任何类型的阅读器自由打开。