0

我是移动应用程序开发的新手。我开始知道 phonegap 利用 html、css 和 js 等 Web 技术来制作跨平台的 monile 应用程序。我有一些关于电话间隙的询问,但我找不到一些明确的答案。

  1. phonegap 是如何工作的?我知道它使用没有浏览器边框的网络浏览器来运行应用程序。但是运行应用程序是否需要用户先连接到互联网?

  2. 当我们使用 phonegap for android 开发移动应用程序时,我们可以通过简单地使用 phonegap 为开发人员提供的 phonegap 构建平台来使用相同的 html、css 和 js 代码来构建 iphone、windows 7 手机、黑莓应用程序?

  3. 如果应用程序不使用本机移动设备(如加速度计),使用 phonegap 制作的网络应用程序能否在普通桌面网络浏览器上运行?

4

1 回答 1

0
  1. PhoneGap应用程序不需要互联网连接。只需将所需的所有 html/js/css 放在 web 文件夹中并使用本地引用。

  2. “是的”。您将不得不为某些平台引用不同的 PhoneGap .js 文件,但除此之外,您应该能够使用相同的 Web 文件。但是,您可能希望修改您的应用程序以更好地适应每个平台。例如,iOS 包含一个初始屏幕默认图像,您可能希望在其他平台上以不同方式处理它。这些差异可以通过使用设备 api或作为构建管道的一部分来处理。

  3. 的。如果您不使用任何移动设备细节,它将像任何其他 HTML5 应用程序一样运行。

于 2012-08-12T08:52:20.037 回答