1

我开发了 Android Phonegap 应用程序(Phonegap Versio 1.4.1),它有一个HTML带有多个 div 标签的文件(每个<div>都是一个 UI 页面)和<script>带有 Javascript 方法的标签。该应用程序运行良好,没有出现任何错误。现在,要求<div>将HTML页面中的每个页面划分为单HTML页和Javascript,我开发的内容被分离并放置为jscript.js文件。所以,现在有多个HTML页面和一个外部 Javascript 文件,这些HTML文件将访问jscript.js文件。现在,应用程序在 Logcat 中返回一些错误,如下所示:

Web Console(19120): Uncaught TypeError: Cannot call method 'clear' of undefined.
Web Console(19120): Uncaught TypeError: Cannot call method 'alert' of undefined.

上述错误显示在 Phonegap 方法 " window.plugins.statusBarNotification.clear" 和 " navigator.notification.alert"。

如何摆脱这些错误?由于这些原因,应用程序无法按预期工作。谷歌了很多时间,但找不到解决方案。有没有人有同样的经历?请分享你的想法。

4

1 回答 1

1

无论您使用什么插件,都应该在设备准备好后使用它以避免此类错误。

于 2012-08-09T03:36:35.790 回答