0

我有一个名为“openDatabase()”的 JavaScript 函数,它以:

function openDatabase() {
   try {
       _db = google.gears.factory.create('beta.database');
      ...//more code
  }
  catch(err) {
     alert(err.name + " " + err.message);
  }

err.name我已经创建了我的 sqlite 数据库,并在 Bold 9700 和 Storm 2 9550 的模拟器上成功运行。当我将同一个应用程序部署到真实设备(新的手电筒)时, “ReferenceError”和err.message“Can't ”捕获了一个异常查找变量:谷歌”

为什么它不知道谷歌是什么?我正在导入这些 javascript 文件:

<script type="text/javascript" src="scripts/html5_init.js"></script>
<script type="text/javascript" src="scripts/gears.js"></script>
4

1 回答 1

0

听起来像谷歌齿轮没有安装 - 你的应用程序应该检查这个

于 2010-11-10T17:32:20.073 回答