找回密码
 立即注册
收起左侧

QT5 WebKit2 支持html5中的web sql(sqllite)数据库的读写吗

0
回复
9439
查看
[复制链接]

尚未签到

来源: 2013-5-9 19:54:13 显示全部楼层 |阅读模式
1Qter豆
现在的主流浏览器只支持chrome
用下面的代码测试了一下,只有chrome是支持的。
<script>
function initDB(){
var myDB = null;
  try {
  if (!window.openDatabase) {
  // 当前浏览器没有数据库支持
  alert('db not supported');
  } else {
  var shortName = 'testdb';
  var version = '1.0';
  var displayName = 'test offline database';
  var maxSize = 65536; // 字节
  myDB = openDatabase(shortName, version, displayName, maxSize);
  }
  } catch(e) {
  // 这里开始异常处理 .
  if (e == INVALID_STATE_ERR) {
  // 数据库版本异常 .
  alert("Invalid database version.");
  } else {
  alert("Unknown error "+e+".");
  }
  }
  // 返回创建好的数据库实例
  return myDB;
}
initDB();
</script>

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了