【问题标题】:hybrid android cordova ionic混合安卓科尔多瓦离子
【发布时间】:2016-05-04 13:55:05
【问题描述】:

您好,这是我第一次将 cordova 和 ionic 用于 android 应用程序,我的问题是: 1-在这个应用程序中我只想使用 html css 和 js 进行设计,所以我必须使用 cordova 吗? 2-我在js中有一个方法获取纬度和经度然后向用户显示一些值,但是我需要在后台使用这个方法并且整天自动完成这项工作,我需要使用java代码吗?或者我可以用cordova和ionic来做到这一点? 3-如果我需要使用android中的硬件,最好使用java或cordova插件? 4- webviw cordova 在哪里显示 index.html ?

我读了很多方法,我很困惑我该怎么做,我需要最好的实践方法来制作混合应用程序,请帮助并告诉我方法。

【问题讨论】:

    标签: android cordova hybrid


    【解决方案1】:

    别担心,我们总有一天要开始的。让我先澄清你对 Cordova 的一些疑虑。

    Cordova 将您的 HTML/JavaScript 应用程序包装到一个本机容器中,该容器可以访问多个平台的设备功能。这些功能通过统一的 JavaScript API 公开,让您可以轻松编写一组代码,以针对当今市场上几乎所有的手机或平板电脑并发布到他们的应用商店。

    简而言之,cordova 可帮助您通过 javascript 访问设备功能。

    Ionic 是一个移动 css 框架,它建立在 angular js 之上,并允许支持 cordova 功能。

    现在我将为您的所有问题提供答案:

    1. 是的,如果你想使用html和js创建一个移动应用程序,你需要使用cordova。因为,cordova 会将这些文件包装在相应移动操作系统的本机容器中。
    2. 您可以使用cordova 在后台运行该任务。有一个插件可以使用Cordova Background Plugin
    3. cordova 的目的只是为了允许通过 javascript 访问设备硬件
    4. 您无需编写任何代码即可显示 index.html,cordova 会在构建应用程序时为您完成所有工作

    【讨论】:

    • 谢谢,非常感谢,所以我都认为我想要使用cordova,我的应用程序在后台运行甚至使用关闭这个,机智的cordova后台插件?
    • 非常感谢,你给我指路,希望有一天我能以任何方式帮助你,你知道任何网站或文档都有简单的示例来使用cordova硬件吗?
    • Cordova 后台插件,这个插件甚至可以在我的应用程序附近工作?
    • 抱歉,能否详细说明您的问题?
    猜你喜欢
    • 2019-06-03
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-21
    • 1970-01-01
    相关资源
    最近更新 更多