|
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>
|
|