2012-02-22 108 views
1

自从我上次将PhoneGap从1.3.0升级到1.4.1后,我遇到了这个问题,问题在于升级后,我无法以某种方式连接到我的数据库或其他东西。它给了我一个错误内的应用程序“SyntaxError:意外的输入结束”和“TypeError:无法读取未定义的属性”联系人“。将PhoneGap升级到1.4.1后的问题

+1

您可以添加一些关于de'contacts'属性的代码 – 2012-02-22 01:30:56

回答

1

您是否更新了项目资源以指向包含的新phonegap.1.4.1.jar文件?当一个开发人员替换.js而不是jar时,我在项目上遇到了这个问题,并且Android应用程序正在使用旧的源代码进行编译。

+0

我已经更新了我的项目并按照包含在PhoneGap下载中的说明进行了仔细的操作。但随着我更新到phonegap。那么就出现了这个错误。 :( – 2012-02-23 23:30:03

+0

所以你在eclipse中右键单击你的项目,去属性,然后到java构建路径,然后用新的替换旧的.jar? – 2012-02-24 08:11:59

+0

是的,这正是我所做的。@darryn – 2012-02-26 22:41:28

2

当您升级到1.4.1时,您是否创建了一个新项目,还是仍在使用1.3.0版本的项目?

如果你没有创建一个新项目,你安装的dmg里面的PhoneGap应该是一个名为“PhoneGap Upgrade Guide.pdf”的文件。它应该可以帮助你升级你的项目。

1.4.1有一些重大的变化,需要一个新的新项目,不幸的是。

+0

我仍然使用1.3.0中的那个,我应该在哪里找到“PhoneGap Upgrade Guide.pdf”?对不起,我是PhoneGap的新手。但是,谢谢你的回应。 – 2012-02-22 23:43:50

+0

当您下载PhoneGap时,安装程​​序位于名为PhoneGap-1.4.1.dmg的.dmg文件中。另外.dmg是“PhoneGap Upgrade Guide.pdf”。 – Devgeeks 2012-02-22 23:51:48

+0

我真的非常喜欢我的noobness。但我没有看到任何PhoneGap-1.4.1.dmg。我下载的实际上是“callback-phonegap-1.4.0.zip”,即文件 – 2012-02-23 00:11:35