类似Cordova的混合应用框架 - 但离线

时间:2016-01-16 09:57:12

标签: cordova mobile phonegap-build hybrid-mobile-app

我一直在寻找从我的响应式网站创建移动应用程序(适用于iOS和Android)。

据我所知,允许您这样做的开源项目是Apache Cordova,其最受欢迎的SaaS版本是Adobe PhoneGap

在看了PhoneGap和some of its competitors后,我理解they all work in the same way

  1. 开发人员构建响应式网站。
  2. 开发人员使用其中一个SasS选项/ vanilla Cordova将所述网站包装在iOS / Android包中(可选择使用some of the framework's native SDKs),以帮助“app”获得类似本机的功能。)。
  3. 开发人员将打包的“应用”上传到各种应用商店。
  4. 如果我没弄错的话,这意味着所有Cordova及其衍生品(显然没有意图不尊重)获取一个URL,允许其中的代码使用一些原生功能,并将其包装在适合手机的包装中

    我的网站与众不同 - 我并不关心互联网连接。

    我想要的只是我的HTML& CSS适用于位于互联网连接非常糟糕的偏远地区的手机。

    所以 - 在WebView加载网站对我来说还不够,我希望在没有互联网连接的情况下运行以加载初始网址。

    是否有满足我特定需求的服务/开源项目?

1 个答案:

答案 0 :(得分:1)

假设您已安装node,npm和cordova。 命令用cordova创建项目     cordova create hello com.example.hello HelloWorld

使用cordova创建项目时,您的应用程序rootDir中有www目录,您可以直接输入html,css和js代码。 如果您使用cordova构建应用程序,您的应用程序将无法从网络上获取这些网页。 此外,如果您想从Web获取某些数据,您可以使用角度js或使用java脚本使用Web服务