私はphonegapとsqliteを使用して、Android、ios、blackberryのクロスプラットフォームモバイルアプリケーションを開発しています。参考のために、私はhttp://docs.phonegap.com/en/1.0.0/phonegap_storage_storage.md.htmlを使用しています。私のindex.htmlはphonegapからsqliteデータベースに接続します。androidのhtmlファイル
以下1.Iはlibにassests/WWWWで
2.gotのphonegap.js私hardiskでダウンロード
3.gotのsqliteのブラウザとSQLシェルをphonegap.jarを持っています
4.got jquery.min.js
私はそれはそれとの接続を行うことができるように、index.htmlをからの私のsqliteの場所を与える方法を知っていただきたいと思います。私がphonegap.jsを渡しただけでは、sqliteに接続していません。
<head>
<title>Contact Example</title>
<script type="text/javascript" charset="utf-8" src="js/phonegap-1.4.0.js"> </script>
<script type="text/javascript" src="js/jquery.min.js"/></script>
<script type="text/javascript" src="js/jquery.mobile-1.0rc2.min.js"></script>
<script type="text/javascript" charset="utf-8">
function onLoad(){
document.addEventListener("deviceready", onDeviceReady, true);
var db = window.openDatabase("Dummy_DB", "3.0", "Just a Dummy DB",200000);
alert("db="+db); //not printing
}
function onDeviceReady(){
navigator.notification.alert("doo");//only printing this
}
<body onload="c()">
<h1>n Example</h1>
<p>Database</p>
</body>
sqliteのdatabasedoをaccesingために私はちょうどphonegap.jsとphonegap.jarを含める必要か、私はsqliteのは、私が – saum22
電話ギャップがデータベースであるデフォルトを持ってダウンロードしているされている場所を自分のアプリケーションに伝える必要があります - それは、そのを持っています管理するデータベースを作成して管理します。既存のデータベースに接続したい場合は、このスレッドが役立つかもしれません:http://groups.google.com/group/phonegap/browse_thread/thread/5e57a728dc66a2a1?pli=1 –
sqlite phonegapで新しいdbを作成するには、window.openDatabaseを使用するだけです。リスナーとデバイスの準備も追加しましたが、Uncaught Error:INVALID_STATE_ERR:ファイルでのDOM Exception 11:///android_asset/www/index.html:13 ..ログ... – saum22