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

Apache Cordova 教程

开始阅读
手册说明:

Apache Cordova 教程

Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。

Cordova还提供了一组统一的JavaScript类库,以及为这些类库所用的设备相关的原生后台代码。 Cordova支持如下移动操作系统:iOS, Android,ubuntu phone os, Blackberry, Windows Phone, Palm WebOS, Bada 和 Symbian。

适用人群

本文是 Apache Cordova 教程适合初学者学习。

学习前提

在学习本教程之前,你需要对 JavaScript 相关的知识有一定了解。

版本信息

书中演示代码基于以下版本:

标准版本信息
Cordova5.1.1
Node.js0.12.7


目录
Apache Cordova 创建一个Cordova项目
Apache Cordova 建立一个Cordova项目
Apache Cordova 设置Workshop文件
Apache Cordova 选择一个数据存储策略
Apache Cordova 使用本地通知
Apache Cordova 避免300 ms点击延迟
Apache Cordova 设置单页应用程序
Apache Cordova 使用Handlebars模板
Apache Cordova 创建视图
Apache Cordova 执行视图路由
Apache Cordova 使用硬件加速
Apache Cordova 使用本地 API
Apache Cordova 使用联系人 API
Apache Cordova 使用照相机 API

关闭

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; }