我有一个名为“openDatabase()”的JavaScript函数,它以:
开头function openDatabase() {
try {
_db = google.gears.factory.create('beta.database');
...//more code
}
catch(err) {
alert(err.name + " " + err.message);
}
我已经在Bold 9700和Storm 2 9550的模拟器上运行成功创建了我的sqlite数据库。当我将同一个应用程序部署到真实设备(新的火炬)时,err.name
会遇到异常“ReferenceError”和err.message
“无法找到变量:google”
为什么不知道谷歌是什么?我正在导入这些javascript文件:
<script type="text/javascript" src="scripts/html5_init.js"></script>
<script type="text/javascript" src="scripts/gears.js"></script>