在Android应用程序中 - 将Phonegap 2.1.0升级到2.2.0后,子浏览器无法正常工作

时间:2012-12-19 10:31:44

标签: android cordova push-notification childbrowser

我使用Android 2.2和Phonegap 2.1.0开发了Android移动应用程序,我使用Android 2.3.4移动测试了应用程序,应用程序运行良好。

在我的应用程序中,我正在使用子浏览器和推送通知。

后来我的同事使用Android 4.1.2 Mobile测试了该应用程序,他说“Geolocation not working”,然后他告诉我,将Phonegap升级到2.2.0之后,问题就解决了。

所以,我将Phonegap从2.1.0升级到2.2.0,但现在我从子浏览器和推送通知中收到错误。

子浏览器出错

Uncaught TypeError: Cannot call method 'addConstructor' of undefined at file:///android_asset/www/resources/js/ChildBrowser.js:102

102 line : gap.addConstructor(function () { .....

推送通知错误

Uncaught ReferenceError: cordova is not defined at file:///android_asset/www/resources/js/PushNotification.js:260

260 line : cordova.addConstructor(function () { ...

1 个答案:

答案 0 :(得分:1)