-1

我是 Framework7 的新手,目前正在使用 Framework7 和 PhoneGap 来构建移动应用程序。

我安装了 PhoneGap 桌面应用和 iOS PhoneGap 应用。

我正在关注 Framework7 网站上的入门代码。

当我使用我的 iPhone 连接 PhoneGap 桌面应用服务器时,ajax 没有加载。但我使用android连接PhoneGap桌面应用服务器,ajax正在工作。

我觉得这是下面的错误导致ajax没有加载。此错误消息显示当它在我的本地 C 中打开 html 文件时。

XMLHttpRequest 无法加载

PhoneGap桌面App使用iOS加载ajax正常吗?在我使用 PhoneGap 生成 iOS .ipa 文件后它会起作用吗?

我担心,在我实现了我的应用程序之后,它在 iOS 中不起作用..

4

1 回答 1

1

@jasper
Phonegap Build是一个基于云的构建服务。如果您使用的是Phonegap 桌面应用程序,那么您应该使用Phonegap Developer AppPhonegap 桌面应用程序将无法与Phonegap Build一起使用- 原样。

Phonegap 桌面应用程序是一个测试和学习应用程序。它不打算作为最终产品(或真正的产品)。如果您按照主页上“开始使用”中的说明进行操作,并进入第 5 步:继续前进,它会显示:

有两种选择可用于构建和打包您的应用程序:

  • 使用 PhoneGap CLI 在本地构建和打包
  • 使用 PhoneGap Build 云服务来简化构建和应用打包过程

这意味着您必须使用其中一个。并且您不能使用Phonegap 桌面应用程序

这是我经常发布的罐头消息:

罐头信息

我需要在博客上写这个,所以我不必一次又一次地重复这个答案。

您不能将Phonegap 桌面应用程序Phonegap Build一起使用。

Phonegap Desktop App使用Phonegap CLI,所以如果你想使用Phonegap Desktop App,你需要使用Phonegap CLI

如果您想使用Phonegap Build,那么请忘记您所做的一切并重新开始 进行细微修改以将Phonegap Desktop App移动到Phonegap Build。需要明确的是,差异很小,但足以让您不断绊倒。

此外,您将无法使用Phonegap Developer App,因为它旨在与Phonegap Desktop App一起使用。您不能使用 CLI 或 Build with Developer App

FWIW:我一直在尝试让 Phonegap 来解决这个问题。这是关于这个问题的报告。

于 2016-03-15T00:06:52.640 回答