【问题标题】:Convert HTML5 application into standalone Android App将 HTML5 应用程序转换为独立的 Android 应用程序
【发布时间】:2014-02-05 03:12:05
【问题描述】:

我有一个包含外部资源的动态 HTML 文档(图像、css 和脚本在文档内编码)。这个 HTML5 应用程序在 Internet 浏览器中运行良好。是否可以将此 HTML5 应用程序转换为独立的 Android 应用程序?

请给我一步一步的说明,这是我的第一个 HTML 应用程序。

【问题讨论】:

    标签: javascript android html css


    【解决方案1】:

    我会推荐 Phonegap (http://phonegap.com)。您只需将您的网络应用程序上传到他们的服务,然后您就可以下载 Android APK。

    现在,尽管您可以简单地执行上述操作并就此结束,但 Phonegap 具有独特的 API 集,可让您执行许多典型 Web 应用程序无法访问的原生移动功能。这包括地理定位、加速度计相机、联系人、数据库、文件系统等,所有这些都通过 Javascript 实现。

    第一次创建 HTML 应用时要记住的几点:

    • 确保您的网站是响应式的。这样,任何移动设备都可以查看页面,而用户无需放大到为桌面创建的应用。

    • 由于移动浏览器的 300 毫秒延迟,点击往往会出现延迟,因此请使用 fastclick.js (https://github.com/ftlabs/fastclick) 将其删除,让您的应用程序更快。

    此外,如果您想创建一个 iOS 或 Windows 手机应用程序以及您的 Android 应用程序,Ph 也可以选择。

    【讨论】:

    • 这里的任何人都可以告诉我如何使用团队查看器做到这一点,然后我们可以锻炼某种补偿
    • 当然。怎么联系你?
    • 刚刚在build.phonegap.com 尝试了基于网络的一个。仍然功能齐全。
    【解决方案2】:

    您可以使用 phonegap 将您的 HTML5 应用程序转换为原生 android 应用程序 http://phonegap.com/

    【讨论】:

      【解决方案3】:

      您可以尝试开发 Google Chrome 打包应用。新的 API 将允许开发人员创建既可以作为 Chrome 应用运行的应用,也可以在 Android 和 iOS 平台上作为“原生”应用运行。

      Google 提供了出色的文档和教程。你可以在这里找到更多信息:http://developer.chrome.com/apps/about_apps.html

      【讨论】:

      • PhoneGap 和 Cordova 最有可能满足 PO 的需求(并且应该标记为 anser,@user2388119 !),但这也是一个有价值的答案,因为它为人们提供了他们的解决方案(也许)不会想到别的。
      猜你喜欢
      • 1970-01-01
      • 2013-11-30
      • 2015-12-29
      • 1970-01-01
      • 2016-01-04
      • 1970-01-01
      • 1970-01-01
      • 2015-09-22
      • 1970-01-01
      相关资源
      最近更新 更多