2016-09-01 12 views
1

私はちょうどデフォルトのキーと値の使い方について興味があります。Ionic SqlStorageの使用時にsqliteデータはどこに保存されますか?

import {Storage, SqlStorage } from 'ionic-angular'; 

let storage = new Storage(SqlStorage); 
storage.set(key, value); 
storage.get(key).then((value) => { ... }); 

どこでsqliteファイルを見つけることができますか?

私はアプリの外で読み書きができると思います。本当?正直なところ、私はデバッグの理由だけに興味があるので、読み取りアクセスしかできず、アプリが閉じられた後でなければ大丈夫です。そして私は特に、開発中の(デスクトップ上ではなく)デスクトップに興味があります。私は、バックアップファイルオプションを使用し、それを行うためにデータベースに自分のパスを指定する必要がありますか?

答えて

2
ドキュメントはあなたがドキュメントのSQLiteのプラグイン

最初の数行をインストールしていない限り、それはWebSQLに保存されていると述べ

...

http://ionicframework.com/docs/v2/api/platform/storage/SqlStorage/

+0

ああ:フォルダがここにソースごと '__ionicstorage' になります。私はドキュメント*の最初の数行は、実際にsqliteプラグインが利用可能かどうかにかかわらず、ブラウザにアプリケーションを提供する場合にWebSQLを使用すると言っていると思います。ありがとう。だから、質問はまだ立っています:(sqliteプラグインがインストールされているか、WebSQLがインストールされているときに)データがどこに保存されていますか? – jmilloy

+2

クロムデバッガを開いてアプリケーションをクリックすると、データを保持しているデータベースを見ることができます...これもiOSの場合を参照してください - http://stackoverflow.com/questions/4644158/how-to-view- sqlite-file-in-iphone-application-noredirect = 1&lq = 1 –

+0

ドキュメントリンクが壊れています。 – maninak

関連する問題