【发布时间】:2010-11-02 21:14:04
【问题描述】:
我有一个名为“openDatabase()”的 JavaScript 函数,它以:
function openDatabase() {
try {
_db = google.gears.factory.create('beta.database');
...//more code
}
catch(err) {
alert(err.name + " " + err.message);
}
我创建了我的 sqlite 数据库,并在 Bold 9700 和 Storm 2 9550 的模拟器上成功运行。当我将同一个应用程序部署到真实设备(新的手电筒)时,err.name“ReferenceError”捕获了一个异常" 和 err.message "找不到变量:google"
为什么它不知道 google 是什么?我正在导入这些 javascript 文件:
<script type="text/javascript" src="scripts/html5_init.js"></script>
<script type="text/javascript" src="scripts/gears.js"></script>
【问题讨论】:
标签: javascript blackberry google-gears