私はphonegapを使用してsqliteデータベースを作成しました。 JavaScript内のそのデータベースにアクセスできます。 しかし、私はjavaクラスからsqlitedatabaseにアクセスします。可能です?Javaクラスからsqliteデータベースにアクセスする方法
答えて
PhoneGap --SQLiteでは、GIT HUBで使用できるプラグインを使用できます。 javafileもあります。リンクを確認してください:Sqlite Database
PhoneGapの互換性についてはわかりませんが、Android、WebViewコントロール、JavaScriptについては解決策があります。
WebViewのaddJavascriptInterfaceを使用することを検討する必要があります。これにより、JavaオブジェクトがJavaScriptオブジェクトとして公開されます。したがって、公開して送信するSQLite機能をカプセル化するクラスを作成することができます。
上記のように、BicycleDudeの答えです。私はクラスを作成し、それを公開し、javascriptの中で使用する必要があります。
http://groups.google.com/group/phonegap/browse_thread/thread/eb9c4a350482f86f
このリンクはjavascript.U内のトーストを作るための参照が含まれているdatabase.One問題へのアクセスと同様にこれを使用することができますuはJSON
あなたの返信に感謝します。私は、次のコードでappviewでnullポインタ例外を取得していますWebView appView =(WebView)findViewById(R.id.webView1); MyToasterトースター=新しいMyToaster(this、appView); appView.addJavascriptInterface(トースター、 "MyToaster"); – rams
ちょうどそれは私のために完全に正常に動作します。 WebView appView =(WebView)findViewById(R.id.webView1);私は思う必要はありません – siva
- 1. アンドロイドアプリケーションのサービスからsqliteデータベースにアクセスする方法
- 2. javaでsqliteデータベースにアクセス
- 3. 別のクラスからSQLiteデータベースにアクセスする
- 4. Javaのクラスから変数値にアクセスする方法
- 5. Javaからsqliteデータベースを更新する
- 6. androidに既に存在するsqliteデータベースにアクセスする方法
- 7. Java SpringMVC MySQLデータベースにアクセスする方法
- 8. データベースからセッションデータにアクセスする方法
- 9. Xpages:CacheBeanからデータベースにアクセスする方法
- 10. SQLiteデータベースからFirebaseデータベースにデータを送信する方法
- 11. PHPでクラスを整理し、クラス内からデータベースにアクセスする方法
- 12. JavaからNexusDBにアクセスする方法
- 13. Javaの静的内部クラスから外部クラスのプライベートメンバーにアクセスする方法
- 14. BaseAdapterクラスからアクティビティJavaクラス内のList <>配列にアクセスする方法
- 15. JavaからSQLiteデータベースまたは(SqlLiteのSqlブラウザ)にアクセスできますか?
- 16. SQLiteデータベースを保存して別のデバイスからアクセスする方法
- 17. アドオンビルダのデータディレクトリ内のSQLiteデータベースにアクセスする方法
- 18. Mainactivityクラスの各関数からsqliteデータベースを取得する方法
- 19. アクセスSQLiteデータベースは
- 20. 別のクラスからアクセスする方法
- 21. C++のWindows FormsアプリケーションからSqliteデータベースにアクセスする
- 22. アンドロイド以外の環境からSQLiteデータベースにアクセスする
- 23. ボタンクリック時にsqliteデータベースからデータを取得する方法
- 24. 仮想マシン(VMWare)からSQLiteデータベースに接続する方法
- 25. 他のJavaクラスのクラスの公開メソッドにアクセスする方法
- 26. 別のクラスの中からクラスにアクセスする方法。
- 27. 親クラスから子クラスにアクセスする方法
- 28. Xamarin.formでSQLiteデータベースにアクセスする最も簡単な方法は何ですか?
- 29. Android Studioの2つの異なるアクティビティからSQLiteデータベースにアクセス
- 30. C++ Javaから移植されたネストされたクラスにアクセスする方法
を使用することができますuが返さを処理する方法であるともcursor.may携帯電話ですウェブ開発の格差?もしそうなら、コンパイルされたコードを使ってsqliteを読み込む必要があります。このオンラインに関する多くのものがあります:http://www.vogella.de/articles/AndroidSQLite/article.html –
あなたは本当にあなたのデータベースにjavascriptでアクセスしていますか?これはむしろ安全ではないようですが、私は確かにそれを言うために電話のギャップで十分な経験はありません... –