繁体   English   中英

混合android cordova离子

[英]hybrid android cordova ionic

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

我阅读了很多文章,我困惑到我该怎么做,我需要最好的实践方式来制作混合应用,请帮助并给我指明方向。

不用担心,我们都必须从某天开始。 让我首先清除您对科尔多瓦的一些疑问。

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

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

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

现在,我将回答您的所有问题:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM