下载APP 随时随地学编程
返回 首页

Cordova教程

开始阅读
手册说明:

Cordova教程

Cordova 是用于使用HTML,CSS和JS构建移动应用的平台。我们可以认为Cordova是一个容器,用于将我们的网络应用程序与本机移动功能连接。默认情况下,Web应用程序不能使用本机移动功能。这就是Cordova进来的地方。它为网络应用和移动设备之间的连接提供了桥梁。 通过使用cordova,我们可以使混合移动应用程序,可以使用摄像头,地理位置,文件系统和其他本地移动功能。

适用人群

我们正在为希望了解移动开发的HTML,CSS和JavaScript开发人员创建此教程。在课程中,我们将通过大多数Cordova关键点,我们将向您展示如何使用大多数Cordova插件。 提供的所有示例都可以用作您自己的应用程序中的起点。我们还将尝试解释Cordova背后的理论,以便您能够更好地了解混合移动应用程序的构建过程。我们将尽力让您的示例尽可能简单,这样您就可以了解Cordova开发的基本原理。

学习前提

你需要熟悉HTML,CSS和JavaScript。 如果您曾经创建过单页应用程序(SPA),那么在使用Cordova时该知识将非常有用,但是不必理解本教程提供的大部分内容。


目录

Cordova 教程

Cordova 概述
Cordova 环境配置
Cordova 第一个应用程序
Cordova config.xml文件
Cordova 存储
Cordova 事件
Cordova 返回按钮
Cordova Plugman
Cordova 电池状态
Cordova 相机
Cordova 联系人
Cordova 设备
Cordova 加速计
Cordova 设备方向
Cordova 对话框
Cordova 文件系统
Cordova 文件传输
Cordova 地理位置
Cordova 全球化
Cordova InAppBrowser
Cordova 媒体
Cordova 媒体捕获
Cordova 网络信息
Cordova 闪屏
Cordova 振动
Cordova 白名单
Cordova 最佳实践

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }