6

我正在寻找一种方法来包装使用 jQuery Mobile 构建的网站,以便它可以作为手机上的应用程序运行。我不知道这个过程有多复杂。我认为 PhoneGap 可以做到这一点,但我不知道在 PhoneGap 网站上的哪里可以找到任何教程或文档。这可以在不同的手机上使用吗?有人可以指出我正确的方向吗?

4

4 回答 4

4

您可以转换,但它涉及一个复杂的过程。在这里,我提供了一些对您将 jquery mobile 中的网站转换为移动应用程序有用的步骤:

  • 访问http://www.phonegap.com并下载PhoneGap 2.2.0,因为它非常稳定(虽然 2.7.0 版本已经发布)

  • 然后转到http://docs.phonegap.com/en/2.2.0/guide_getting-started_index.md.html#Getting%20Started%20Guides并单击名为“Android 入门”的第一个链接

  • 只需按照简单的步骤在您的机器上设置 Eclipse IDE 以构建 android 应用程序

  • 然后您可以将整个内容(网页集)复制并粘贴到www目录中,然后构建/运行应用程序

  • 它将在模拟器中运行并创建.apk文件,然后您可以尝试在任何 Android 手机上运行该文件。

注意:我不确定外观/UI 是否可能与您可能将其用于桌面网站的应用程序相同

您也可以参考此站点安装 ADT 插件:http: //developer.android.com/sdk/installing/installing-adt.html

于 2013-06-03T05:52:24.910 回答
0

首先,您可以下载“Google chrome”扩展程序,即 Ripple。这将使您在移动 UI 显示中看到该网站。然后,您可以在代码中链接 Apache Cordova aka PhoneGap,然后使用 phone gap 打包它。此过程可以帮助您构建可以在 android 和 iOS 上运行的混合移动应用程序。请注意,您使用 android 和 iOS 的“应用程序资源”下载正确的 cordova 文件。

于 2013-11-15T14:28:52.437 回答
0

jQuery mobile 确实支持 PhoneGap - 请参阅使用 jQuery Mobile 构建 PhoneGap (Cordova) 应用程序,PhoneGap 应用程序在不同平台上会有所不同,但网站可以相同(当然它看起来像一个网站,而不是本机应用程序)

更新:

如果您只需要制作一个包装您的网站的应用程序,您甚至不需要 PhoneGap - WebView 是标准 Android SDK 的一部分 - 请参阅在 WebView 中构建 Web 应用程序

于 2013-06-02T14:59:55.630 回答
0

您可以尝试使用Convertify。通过他们的服务,您可以将任何网站转换为原生移动应用程序、iOS 或 Android

于 2019-06-18T02:51:55.760 回答