Phonegap - 如何摆脱未捕获的类型错误

时间:2012-08-08 09:52:21

标签: javascript android html5 sqlite cordova

我开发了Android Phoneppap应用程序( Phonegap Versio 1.4.1 ),其中一个HTML文件包含多个div标签(每个<div>是一个单独的UI页面)和{ {1}}标记有Javascript方法。该应用程序工作正常,没有任何错误。现在,要求是将HTML页面中的每个<script>划分为单个<div>页面和Javascript,我开发的内容将被分隔并放置为HTML文件。因此,现在有多个jscript.js页面和一个外部Javascript文件,HTML文件将访问HTML文件。现在,应用程序在Logcat中返回一些错误,如下所示:

jscript.js

以上错误显示在Phonegap方法“Web Console(19120): Uncaught TypeError: Cannot call method 'clear' of undefined. Web Console(19120): Uncaught TypeError: Cannot call method 'alert' of undefined. ”和“window.plugins.statusBarNotification.clear”。

如何摆脱这些错误?由于这些原因,应用程序无法正常工作。谷歌搜索了很多时间,但无法找到解决方案。有经验的人吗?请分享您的想法。

1 个答案:

答案 0 :(得分:1)

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