49

Google Chromeのオプションで実行webkitRequestFileSystemするwindow.PERSISTENT場合、ファイルシステムのどこにファイルが書き込まれますか?このアプリをビルドしてデバッグしている間、そこにファイルをドロップしてChromeでファイルを操作したいと思います。

4

6 に答える 6

45

私にとって、少なくともMac OSXでは、それらは/Users/USERNAME/Library/Application Support/Google/Chrome/Default/File System私のために保存されています。プロファイルを使用している場合は、の代わりにプロファイルディレクトリがありますDefault。ただし、各オリジンの保存されたファイル/フォルダーは、操作しにくいディレクトリの下で難読化されています。

ファイルシステムAPIをデバッグするには、いくつかのオプションがあります。

  1. この拡張機能を使用して、ファイルを表示/削除します。
  2. ここでヒントを参照してください:http://updates.html5rocks.com/2011/08/Debugging-the-Filesystem-APIfilesystem:これには、 URL を使用して保存されたファイルを非常に簡単に表示することが含まれます。
  3. Filesystem Playgroundデモ(http://html5-demos.appspot.com/static/filesystem/filer.js/demos/index.html)をオリジンにドロップします。これを使用して、ファイル/フォルダを簡単に表示/名前変更/削除できます。
  4. Chrome DevToolsは、オリジンの下に保存されているファイルを表示するためのファイルシステムAPIをサポートするようになりました。これを使用するには、で開発者ツールの実験を有効にしabout:flags、再起動して、devtools(右下隅)でギアを押し、[実験]タブで[ファイルシステム検査]を有効にする必要があります。
于 2012-07-26T19:59:10.237 に答える
19

完全を期すために:Linuxでは〜/ .config / google-chrome / Default / File \System/に入ります

于 2013-03-13T03:32:00.783 に答える
18

Windows XPでは、次のようになりますc:\Documents and Settings\USERNAME\Local Settings\Application Data\Google\Chrome\User Data\Default\File System\

Windows 7では、場所はC:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\File Systemです。

ファイル名とディレクトリ名がわかりにくくなっているため、参照するのはあまり役に立ちません(ただし、ファイルの内容は変更されていません)。

ebidelが書いたように、最良の方法はfilesystem:Chromeに組み込まれたURLのブラウザを使用することです。素晴らしいです!たとえば、から取得したFileSystemオブジェクトがfs.root.toURL()どこにあるかを使用してURLを取得できます。fswindow.webkitRequestFileSystem()

于 2013-03-01T20:10:59.150 に答える
6

ファイルシステムストレージは、何をしようとしていたかを正確に防ぐためにエンコードされているようです。私はここで利用できる非常に単純なファイルマネージャーを書くことになりました。任意のWebサーバーを起動し(私はその0のセットアップのためにマングースが好きです)、/filemanager.html route

于 2013-02-13T16:56:07.953 に答える
1

log.txtというファイルをMACに保存しました

最終的に〜/ Library / Application \ Support / Google / Chrome / Default / Storage / ext / panbljeniblfmcakpphmjmmnpcaibipi / def / File \ System / iso / p / 00 /

ファイル名が00000で、内線がない

于 2013-09-19T21:15:37.053 に答える
0

MAC OXを使用していて、Chromeに複数のプロファイルがある場合、またはパスにデフォルトが見つからない場合は、に置き換えdefaultprofileください。profile 1ただし、プロファイルの数によっては、、profile 2などの場合があります。

于 2019-09-14T08:16:53.210 に答える