1
我试图建立一个离线的网络应用程序,如果网络可用,它可以在线同步。我尝试了jQuery jStore,但测试页停止在“测试...”无效结果,然后我尝试了Google Gears这应该是在手机上工作,但它没有找到。Android v1.5 w /浏览器数据存储
if (window.google && google.gears)
{
google.gears.factory.getPermission();
// Database
var db = google.gears.factory.create('beta.database');
db.open('foobar');
db.execute('create table if not exists Lectures' +
' (ID_COMPTEUR int, DATE_HEURE timestamp, kWh float, Wmax float, VAmax float, Wcum float, VAcum float);');
}
else
{
alert('Google Gears non trouvé.');
}
该代码在Google Chrome v5上可以正常工作。
在手机上[编辑]
alert(window.google);
是未定义的,但是在镀铬的对象。
alert(google.gears);
手机上没有做任何事情,并堵塞的JavaScript,但是在Chrome中的对象。
[编辑2]
在电话配置,齿轮被激活。
[编辑3]
是明确的,你必须在Android 2.x的