android 与 js交互(三)cordova安卓环境的配置
来源:互联网 发布:r语言for mac 安装包 编辑:程序博客网 时间:2024/06/15 15:13
Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。例外很多公司使用的付费软件WorkLight也是基于这个封装的不过他只有一个webview。
cordova官网:
http://cordova.apache.org/docs/en/latest/guide/cli/index.html
第一步安装node第二步安装Android studio 第三步下载sdk
如果你是一个h5开发者肯定安装了node如果你是Android开发肯定会安装as。
上面三步完成后:
打开控制台输入命令安装cordova:
$ npm install -g cordova然后创建一个项目:
$ cordova create hello com.example.hello HelloWorld
然后在platforms文件夹中打开控制台中创建一个android项目:然后打开Androidstudio运行该项目就可以了$ cordova platform add android
下面这些是官方封装好的可调用的插件执行命令就可以了:
js中可以直接使用方法去打开一个摄像头或者下面的功能:
cordova plugin add cordova-plugin-device //设备APIcordovaplugin add cordova-plugin-network-information //网络(事件)cordova plugin add cordova-plugin-battery-status //电池(事件)cordova plugin add cordova-plugin-device-motion //加速器cordova plugin add cordova-plugin-device-orientation //罗盘cordova plugin add cordova-plugin-geolocation //定位cordova plugin add cordova-plugin-camera //摄像头cordova plugin add cordova-plugin--capture //媒体文件处理cordova plugin add cordova-plugin-media //媒体文件处理cordova plugin add cordova-plugin-file //文件访问cordova plugin add cordova-plugin-file-transfer //文件传输cordova plugin add cordova-plugin-dialogs //对话框cordova plugin add cordova-plugin-vibration //震动cordova plugin add cordova-plugin-contacts //联系人cordova plugin add cordova-plugin-globalization //全球化cordova plugin add cordova-plugin-splashscreen //闪屏cordova plugin add cordova-plugin-inappbrowser //打开新的浏览器窗口cordova plugin add cordova-plugin-pconsole //调试控制台后面自定义插件(需在代码中添加和config.xml中声明)我还得再研究研究,所以以后再说了。
阅读全文
0 0
- android 与 js交互(三)cordova安卓环境的配置
- Android与js交互(四)自定义cordova插件
- JavaScript与Android的数据交互,js与安卓数据交互WebView
- Cordova下android与javascript的交互
- Cordova下android与javascript的交互
- Cordova下android与javascript的交互
- android与js交互的方式(包括三种)
- 安卓与js交互
- 安卓与JS交互
- cordova android 环境配置
- 【安卓笔记】android客户端与服务端交互的三种方式
- 安卓学习笔记---解决Android签名混淆后WebView与JS交互失效的问题
- 关于安卓开发webview与js交互的问题
- Android那些事儿(三)安卓Pad交互特性
- 安卓客户端与html js 交互
- 安卓实现webview 与js交互
- 安卓与JS端交互
- Cordova Android windows 环境配置
- 欢迎使用CSDN-markdown编辑器
- Python基础学习(一)之切片操作
- 多项式拟合与线性回归
- WannaCry回顾--草稿
- open函数,create函数,close函数
- android 与 js交互(三)cordova安卓环境的配置
- 静态通讯录、动态通讯录
- Q
- 洛谷 oj 2679 【NOIP2015】子串(一堆智障错误)Mod 、O(c) etc.
- 回文数的形成
- 安装Windows和Ubuntu双系统
- Word 2013 设置多级列表
- OpenCV Python教程(1、图像的载入、显示和保存)
- 南邮OJ 1003 斐波那契数列