我想在android中构建一个游戏大部分游戏的部分是用HTML5编写的,同样也为sqlite数据库创建了一个。我想访问从Java中创建的HTML5 sqlite数据库添加或删除值?如何从phonegap和android获取相同的sqlite数据库?
任何phonegap插件?
我想在android中构建一个游戏大部分游戏的部分是用HTML5编写的,同样也为sqlite数据库创建了一个。我想访问从Java中创建的HTML5 sqlite数据库添加或删除值?如何从phonegap和android获取相同的sqlite数据库?
任何phonegap插件?
请仔细阅读这个问题,这可能帮助ü得到清晰的概念如何在PhoneGap的
这里的一些信息已经给使用SQLite数据库有关websqite数据库 http://www.w3.org/TR/webdatabase/
http://diveintohtml5.info/storage.html
和关于这个问题的更多信息看看这个查询
好运
阿米尔·罕一
究竟是什么结论,做到了工作或没有? – manishKungwani
**Plugin name**
cordova plugin add https://github.com/millerjames01/Cordova-SQLitePlugin.git
**html**
<input id="show" type="button" value="Show">
**js**
function globalError(tx, error)
{
alert("Error: " + error.message);
}
var db = window.openDatabase('TabOrder', '', 'Bar Tab Orders', 2500000);
db.transaction(function(tx) {
tx.executeSql('DROP TABLE IF EXISTS SubmiteData;', null, null, globalError);
tx.executeSql('CREATE TABLE IF NOT EXISTS SubmiteData (SubmiteDataId integer
primary key, UserId text, AuthNo number, LocId number,ProdId number,
CardId number, OrgLat text, OrgLng text, OrgTime text)',
null,
function()
{
SubmiteData("USER1",12345678,23434, 21212, 220232,
"9", "45", "23/06/2014");
},
globalError);
});
function SubmiteData(UserId, AuthNo, LocId,ProdId, CardId, OrgLat, OrgLng, OrgTime){
db.transaction(function(tx){
tx.executeSql('INSERT INTO SubmiteData(UserId, AuthNo, LocId, ProdId, CardId,
OrgLat, OrgLng, OrgTime) VALUES (?,?,?,?,?,?,?,?)', [UserId, AuthNo, LocId,
ProdId, CardId, OrgLat, OrgLng, OrgTime],
null,
globalError
);
});
}
function read(UserId, AuthNo, LocId,ProdId, CardId, OrgLat, OrgLng, OrgTime){
db.transaction(function(tx) {
tx.executeSql('SELECT * FROM SubmiteData',
[],
function(tx, results)
{
for (var i=0; i<results.rows.length; i++)
{
var row=results.rows.item(i);
// alert("Id: " + row['UserId']);
var stringout = "LocId: " + row['LocId'] + "\n";
alert(stringout);
}
},
globalError
);
});
};
$(function()
{
$('#show').click(read);
});
的尝试这个插件 - https://github.com/chbrody/Cordova-SQLitePlugin – dhaval