平板开发html5
摘要:再用平板开发程序时,用html+js+sqlite进行开发时,sqlite数据库默认是存储在google浏览器缓存数据库下的,但是当数据库数据存储到一定量时会出现数据存储不进去的情况,这种情况下生成的数据库还不能改变生成位置,目前本人用的方法只能是在外壳中写一些数据库操作方法,然后在js中调用该方法,把sql语句、参数等数据传给外壳进行数据库操作,包括数据库生成也由外壳来完成,这样就解决了数据存储问题。但是这种方法会导致程序运行缓慢。
阅读全文
posted @
2013-06-27 16:42
紫叶嵋
阅读(475)
推荐(0) 编辑
离线存储
摘要:开发离线应用的第一步是要知道设备是在线还是离线,html5为此定义了一个navigator.onLine属性,这个属性值为true表示设备能上网,值为false表示设备离线。这个属性的关键是浏览器必须知道设备能否访问网络,从而返回正确的值。实际应用中,navigator.onLine在不同的浏览器间还有些小差异。IE6+和safari5+能够正确的检测到网络已断开,并将navigator.onLine的值转换为false。firefox3+和opera10.6+支持navigator.onLine属性,但你必须手工选中菜单项“文件”——脱机工作“才能让浏览器正常工作。chrome11及之前版本
阅读全文
posted @
2013-06-27 16:37
紫叶嵋
阅读(382)
推荐(0) 编辑