コンテンツスクリプトのFireFoxアドオンSDKでHtml5ファイルAPIにアクセスする方法はありますか?
これは、ユーザーが追加した単語とその意味を保存するために必要です。データが大きくなる可能性があるため、ローカルストレージはオプションではありません。
window.requestFileSystem3 = window.requestFileSystem || window.webkitRequestFileSystem;
TypeErrorというエラーが表示されます:window.requestFileSystem3は関数ではありません。
コンテンツスクリプトでファイルAPIにアクセスできるGoogleChrome拡張機能からこのコードを移植しているため、これを求めています。
追加の質問
1)HTML5ファイルAPIが許可されていない場合、ファイルモジュールを使用する必要がありますか?
2)ファイルシステムへのサンドボックスアクセスのみにアクセスするHtml5ファイルAPIとは対照的に、ファイルモジュールはファイルシステム上の任意のファイルへのアクセスを許可しますか?
3)ファイルモジュールを使用する必要があると仮定すると、ファイルを保存するのに最適な場所(ユーザープロファイルディレクトリや拡張ディレクトリなど)と、このパスをコードで取得する方法を教えてください。
この質問の中にたくさんのサブ質問があることをお詫びします。Googleはこのトピックに関してあまり役に立ちませんでした。
サンプルコードは非常に役立ちます。