Phonegap 构建:“无法复制 cordova.js”

Posted

技术标签:

【中文标题】Phonegap 构建:“无法复制 cordova.js”【英文标题】:Phonegap Build: "Failed to copy cordova.js" 【发布时间】:2017-05-15 14:41:35 【问题描述】:

我在过去几天使用 phonegap 构建创建应用程序时观察到以下行为。请注意,一个月前它运行良好。

    每当我创建一个新的 zip 文件并将其上传到 Phonegap Build 时,当我在手机上为应用程序添加水合物时,我都会收到错误消息“无法复制 cordova.js” 当我重试时,仍然出现上述错误。 然后,当我杀死应用程序并重新启动时,它显示“正在运行本地版本”,然后我的所有代码更改都会出现在应用程序中。

所以,我很困惑,尽管给出了上述错误消息,但到目前为止,应用程序构建良好,所有代码更改都得到正确反映。 但是这个错误仍然没有消失。

我尝试搜索很多论坛,但他们特别谈论 Cordova CLI 或 Phonegap,而不是 Phonegap Build。

附加信息:

    设备:Iphone 6s

    操作系统:ios 10.3.1

    我使用下面的代码行在我的 index.html 中包含了 cordova.js。

    <script type="text/javascript" src="cordova.js"></script>
    

【问题讨论】:

我遇到了这个确切的问题。你曾经修复过它吗? 我遇到了同样的问题。现在是 2019 年......有人有解决方案吗? 【参考方案1】:

这很奇怪!一些建议:

您将“cordova.js”引用为脚本标记,但您不包括一个实际的“cordova.js”文件,对吗?只有脚本标签应该存在。 PhoneGap 构建日志说明了什么? 在PG Build specific Adobe community 中发布问题。服务问题确实偶尔会发生,因此可能是他们一方的问题。

【讨论】:

以上是关于Phonegap 构建:“无法复制 cordova.js”的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap 插件无法使用远程构建

使用 phonegap build 构建 phonegap 应用程序

不包括 Phonegap 构建插件

使用 PhoneGap Build 为 iOS 构建现有的 PhoneGap 项目

android的phonegap本地构建问题

小白学phoneGap《构建跨平台APP:phoneGap移动应用实战》连载一(PhoneGap中的API)