Cordova主要是通过插件来调用原生API的,插件名称根据项目需要自行查找,常用的几个会在下面列出来。寡人也会持续关注Cordova,不定期巡视各种高大上插件对本文更新。
常用命令
本类命令中用
*
代替具体的Cordova插件名称
- 查看插件
cordova plugin ls
- 安装插件
cordova plugin add *
- 移除插件
cordova plugin rm *
- 更新插件
cordova plugin update
Cordova常用插件
- Console 控制台
- 让程序可以在控制台中打印输出日志。
cordova plugin add cordova-plugin-console
- Connection 网络连接
- 用来判断网络连接类型
cordova plugin add cordova-plugin-network-information
- Device 设备
- 获取设备信息
cordova plugin add cordova-plugin-device
- Hardware Nofifications 硬件通知
- 让设备蜂鸣或振动
cordova plugin add cordova-plugin-vibration
- Visual Notification 可视化通知
- alert()、confirm()和prompt()方法实现异步
- 对显示内容自定义程度提升
cordova plugin add cordova-plugin-dialogs
- Battery 电池
- 电池状态
cordova plugin add cordova-plugin-battery-status
- Accelerometer 加速计(加速度传感器)
- 让应用在三维空间(使用笛卡尔三维坐标系统)中决定设备方向。
cordova plugin add cordova-plugin-device-motion
- Compass 指南针(方向传感器)
- 可以让开发者读取移动设备的朝向。
cordova plugin add cordova-plugin-device-orientation
- Geolocation 地理定位
- 让应用判断设备的物理位置。
cordova plugin add cordova-plugin-geolocation
- Camera 相机
- 调用系统相机
cordova plugin add cordova-plugin-camera
- Media Capture 媒体捕获
- 获取图像、录像和录音等媒体信息。
cordova plugin add cordova-plugin-media-capture
- Globalization 国际化
- 根据系统设置,判断用户使用的语言。
cordova plugin add cordova-plugin-globalization
- Contacts 联系人
- 获取联系人操作权限
cordova plugin add cordova-plugin-contacts
- Media 播放/记录媒体文件
- 让应用能记录或播放媒体文件(支持后台播放)。
cordova plugin add cordova-plugin-media
- InAppBrowser 内置浏览器
- 允许在在单独的窗口中加载网页。相当于webview内置
cordova plugin add cordova-plugin-inappbrowser
- Splashscreen 闪屏
- 用来在Cordova应用启动时显示自定义的闪屏。
cordova plugin add cordova-plugin-splashscreen
- exitApp 退出应用
- 退出应用,ios不支持
cordova plugin add cordova-plugin-exitapp
- barcodeScanner 条形码/二维码扫描
- 识别二维码/条形码,生成二维码
cordova plugin add cordova-plugin-barcodescanner
- file 文件操作类
- 文件的读写操作
cordova plugin add cordova-plugin-file
- fileTransfer 文件传输
- 实现文件上传、下载及共享等功能
cordova plugin add cordova-plugin-file-transfer
第三方插件
Cordova由于本身有着多年的积累,所以插件库也比较丰富,
...
还有很多,有需要的可以自查。