0

オフライン アプリケーション ( .html+ .js) を使用しています。メソッドを使用してアクセスする localStorage と SQLite データベースを使用しますopenDatabase。しかし、Adobe Air Debug Launcher を使用してこれを Adob​​e AIR に変換しようとすると、うまくいかないようです。

コマンドラインから次のエラーも表示されます。

"ReferenceError: Can't find variable: localStorage"

Adobe AIR は HTML5 に準拠していませんか? サポートlocalStorageしていない場合openDatabase()- これを修正するために別の JS ファイルを含めることは可能ですか?

私の懸念は、多くの書き換えを行うことなく、アプリケーションを Google Chrome ブラウザーと Adob​​e AIR で動作させたいということです。

4

1 に答える 1

2

flash.data.EncryptedLocalStoreAdobe AIR は、クラス( docs )を介して独自のローカル ストレージ エンジンを備えているため、Web ストレージをサポートしていません。

この記事のチュートリアルをご覧ください。

于 2012-08-20T21:21:05.253 に答える