TypeError:'undefined'不是函数phonegap jquery

时间:2012-12-11 14:54:35

标签: javascript jquery cordova typeerror

我的phonegap有问题。这是一个非常奇怪的问题,我不能每次都抓住它。 我使用phonegap 2.2和jquery mobile 1.0编写了一个iphone应用程序。 实际上我的代码在浏览器中工作正常(在chrome和safari中测试并且从未出现过这样的错误),但是当我使用app时,我经常会遇到TypeError:

例如我尝试调用js函数

Pages['thread'].beforeShow();

在文件Thread.js中我有这样的东西:

Pages['thread'] = {
    ...
    beforeShow: function() {
        ...
    }
    ...
}

有时,特别是当我从后台运行应用程序时出现错误

  • TypeError:'undefined'不是函数
  • file:... / Thread.js
  • line:19(“beforeShow”的行)

那怎么可能呢?它知道函数所在的文件,它知道什么是行函数,但抛出TypeError:'undefined'不是函数。

我不知道:(也许某人有?

谢谢!

0 个答案:

没有答案