私は新しい JS ファイル システム機能のいくつかをテストしています。つまり、ローカル ファイル システムに空のテキスト ファイルを作成します。ローカル パス (file:///) から HTML および JS ファイルを実行しています。この目的のために--allow-file-access-from-files
、CLI のフラグを使用して Google Chrome を起動しました。ファイルシステムのリクエストは PERSISTENT (および動作) です。
ファイルシステムに関するさまざまな投稿を読み、チュートリアルのコードの一部をコピーして変更しました。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が実際にこのファイルを書いた場所を知るにはどうすればよいですか? どの「ルート」で (「ルート」を割り当てることができないため)? FileSystem が「サンドボックス」であるとはどういう意味ですか? ローカル ドライブの (仮想?) コンテンツにアクセスできないが、JS でしかアクセスできない? この場合、ユーザーにファイルを保存するように求める方法はありますか?
回答ありがとうございます