我如何将 Phonegap 项目创建的 cordova 1.9 更新为 cordova 3.1

Posted

技术标签:

【中文标题】我如何将 Phonegap 项目创建的 cordova 1.9 更新为 cordova 3.1【英文标题】:How can i update Phonegap project created cordova 1.9 to cordova 3.1 【发布时间】:2013-11-15 12:46:18 【问题描述】:

如何正确更新 1.9 到 3.1 中创建的 Phonegap 项目。

我在 phonegap 1.9 jquery mobile 的帮助下开发了一个应用程序 Phonegap 应用程序。它将下载远程 xml 并解析内容并显示它,并且对于我使用 share.js 的社交媒体共享数据。

现在我想支持 ios7 和 iphone 5 。所以需要更新我当前的项目我该怎么做。

我尝试更新我的项目,但没有得到任何控制台。它给了我白屏。我无法获得任何控制台。但我正在使用大量控制台来跟踪应用程序流程。

请帮我解决这个问题。

【问题讨论】:

有更新指南,但您应该一一跟进,直到您到达 3.1。如果您创建一个新的 3.1 项目并粘贴您的 www 文件夹内容,可能会更容易。 大多数功能都无法正常工作,即使控制台失败。 j 查询移动功能也被禁用 在 phonegap 3.0 及更高版本上,您必须安装所需的插件。控制台现在是一个插件。 @jcesar : 我尝试添加插件然后它也不起作用 使用远程调试器查看应用程序崩溃的位置。和/我们使用这个 javascript: 【参考方案1】:

有更新指南,但您应该一一遵循,直到您到达 3.1。如果您创建一个新的 3.1 项目并粘贴您的 www 文件夹内容,可能会更容易。

顺便说一句,在 phonegap 3.0 及更高版本上,您必须安装所需的插件。控制台现在是一个插件。

如果它不起作用,请使用远程调试器查看应用程序崩溃的位置,和/我们使用此 javascript:

<script> 
window.onerror = function(message, url, linenumber)  
    alert("JavaScript error: " + message + " on line " + linenumber + " for " + url); 
 
</script>

【讨论】:

以上是关于我如何将 Phonegap 项目创建的 cordova 1.9 更新为 cordova 3.1的主要内容,如果未能解决你的问题,请参考以下文章

如何创建准系统 Phonegap 项目

phonegap 相机适用于 iPhone,但不适用于 iPad

Require.js 与 Phonegap 和 iO 推送通知

是否能够使用 Ripple 模拟器测试 PhoneGap File API

如何通过CLI将iOS插件添加到Phonegap?

如何在phonegap中为ios添加插件?