cordova常用命令及插件

一、常用命令

1、查看所有已经安装的插件

cordova plugin ls

2、安装插件

cordova plugin add + 插件

3、删除插件

cordova plugin rm + 插件

4、更新插件

cordova plugin update

二、常用的cordova插件

1、Console(调试控制台)

让程序可以在控制台中打印输出日志

cordova-plugin-console

2、Connection(网络连接)

用来判断网络连接类型(2G、3G、4G、Wifi、无连接等)

cordova-plugin-network-informmation

3、Device(设备)

cordova-plugin-device

4、Hardware Nofification(硬件消息提醒)

让设备蜂鸣或振动

cordova-plugin-vibration

5、Visual Notification(可视化消息提醒)

不同于js的alert()、confirm()和prompt()方法是同步的。Cordova的alert()、confirm()、和prompt()方法是异步的,并且对显示内容有更大的权限

cordova-plugin-dialogs

6、Battery(电池)

可以获取电池状态信息

cordova-plugin-battery-status

7、Accelerometer(加速计)

让应用在三维空间(使用笛卡尔三维坐标系统)中决定设备方向

cordova-lougin-device-motion

8、Compass(指南针)

可以让开发者读取移动设备的朝向

cordova-plugin-device-orientation

9、Geolocation(地理定位)

让应用判断设备的物理位置

cordova-plugin-geolocation

10、Camera(相机)

用相机获取图像

cordova-plugin-camera

11、Media Capture(媒体捕获)

与Camera API相比,不仅能获取图像,还可以录视频或者录音。

12、Globalization(全球化)

允许应用查询操作系统的当前设置,判断用户使用的语言。

cordova-plugin-clobalization

13、Contacts(联系人)

读取联系人列表并在应用中使用联系人数据,或使用应用数据向联系人列表中写新的联系人

cordova-plugin-contacts

14、Media(播放/记录媒体文件)

让应用能记录或播放媒体文件。用它可以在手机后台播放音频文件或玩桌面视频游戏。

cordova-plugin-media

15、InAppBrowser(内置浏览器)

允许在在单独的窗口中加载页面。例如要向应用用户展示其它网页。当然可以很容易地在应用中加载页面内容并管理,但有时候需要不同的用户体验,InAppBrowser加载页面内容,应用用户可以更方便的直接返回到主应用

cordova-plugin-InAppBrowser

16、Splashscreen(闪屏)

用来在Cordova应用启动时显示自定义的闪屏

cordova-plugin-splashscreen

17、exitApp(退出应用)

让android或者Windows Phone 8上的App关闭退出(ios不支持)

cordova-plugin-exitapp

18、barcodeScanner(条形码/二维码扫描)

不仅可以通过摄像头识别二维码/条形码,还可以生成二维码。

cordova-plugin-barcodescanner

19、file(文件访问操作类)

提供对设备上的文件进行读取和写入的功能支持。

cordova-plugin-file

20、file Transfer

实现文件上传、下载及共享等功能

cordova-plugin-file-transfer

21、获取当前版本号

cordova-plugin-app-version

22、获取网络连接

crodova-plugin-network-information

23、控制应用的启动画面

cordova plugin add https://github.com/apache/cordova-plugin-splashscreen

24、调用系统默认键盘

ionic plugin add ionic-plugin-keyboard

25、android系统可以在桌面创建快捷方式

cordova plugin add com.plugin.shortcut

26、百度推送

cordova-plugin-brightness

27、代替android原生webview

cordova-plugin-crosswalk-webview

28、文本转语音

cordova-plugin-tts

29、访问外部链接

cordova-plugin-whitelist

30、白名单

ionic plugin add https://github.com/apache/cordova-plugin-whitelist.git

31、检测app是否被安装

cordova plugin add https://github.com/ohh2ahh/AppAvailability.git

32、打开手机上其他app

com.lampa.startapp

33、微信分享、登录、支付插件

ionic plugin add cordova-plugin-wechat --variable wechatappid=你的appid

34、QQ登录、分享等

ionic plugin add https://github.com/iVanPan/Cordova_QQ.git --variable QQ_APP_ID=你的appid

35、快速处理iOS 3D触摸事件

cordova plugin add https://github.com/EddyVerbruggen/cordova-plugin-3dtouch

36、iOS使用本地UIActionSheet。Android使用原生的警告对话框

cordova plugin add https://github.com/EddyVerbruggen/cordova-plugin-actionsheet.git

37、html5应用中插入admob广告

cordova plugin add https://github.com/floatinghotpot/cordova-plugin-admob.git

38、AppRate插件可以很容易地促使用户对你的应用进行评分

cordova plugin add https://github.com/pushandplay/cordova-plugin-apprate.git

39、在包括iOS、Android和Windows Phone在内的各种移动平台上访问和修改app图标的徽章数量。

cordova plugin add https://github.com/katzer/cordova-plugin-badge.git

40、Cordova / PhoneGap的跨平台后台地理定位与电池保存的“圆形区域监测”和“停止检测”。

cordova plugin add https://github.com/christocracy/cordova-plugin-background-geolocation.git

41、允许您管理本机日历中的事件

cordova plugin add https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin.git

42、Clipboard插件为支持iOS、Android和Windows Phone 8的Cordova / PhoneGap提供了剪贴板管理。

cordova plugin add https://github.com/VersoSolutions/CordovaClipboard.git

43、显示一个本地日期或时间选择器小部件。

cordova plugin add https://github.com/VitaliiBlagodir/cordova-plugin-datepicker.git

44、邮件管理

cordova plugin add https://github.com/katzer/cordova-plugin-email-composer.git

45、Facebook Connect插件可以访问iOS和Android上的本机FB应用程序。这个插件安装起来并不简单,所以一定要查看官方文档

cordova plugin add https://github.com/Wizcorp/phonegap-facebook-plugin.git --variable APP_ID="123456789" --variable APP_NAME="myApplication"

46、这个插件将在你的设备文件系统上打开一个默认应用程序的文件。

cordova plugin add https://github.com/pwlin/cordova-plugin-file-opener2.git

47、手电筒插件

cordova plugin add https://github.com/EddyVerbruggen/Flashlight-PhoneGap-Plugin.git

48、连接到谷歌的原生通用分析SDK 3.0

cordova plugin add https://github.com/danwilson/google-analytics-plugin.git

49、在iOS应用程序中访问和修改HealthKit数据的Cordova插件。

cordova plugin add https://github.com/Telerik-Verified-Plugins/HealthKit.git

50、iBeacon使用蓝牙低能量近距离传感来传输一个兼容的应用程序或操作系统所选择的通用唯一标识符,例如在社交媒体上的签到或本地/推送通知

cordova plugin add com.unarin.cordova.beacon

51、多图像选择的Cordova插件- iOS和安卓4.0和以上版本的实现。

cordova plugin add https://github.com/wymsee/cordova-imagePicker.git

52、在Instagram应用中打开图片的Cordova插件。

cordova plugin add https://github.com/vstirbu/InstagramPlugin.git

53、访问iOS的关键链

cordova plugin add https://github.com/shazron/KeychainPlugin.git

54、启动本机导航器从开始到目的地。

cordova plugin add uk.co.workingedge.phonegap.plugin.launchnavigator

55、本地通知的基本目的是使应用程序能够告知用户它对它们有某种意义——例如,消息或即将到来的预约——当应用程序不在前台运行时。它们由应用程序调度,并在同一设备上交付。

cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications.git

56、用于本地音频回放的Cordova / PhoneGap 3.5 +扩展,目标是HTML5游戏和音频应用程序,这些应用程序要求最低延迟、多假和并发性。

cordova plugin add https://github.com/SidneyS/cordova-plugin-nativeaudio.git

57、数字密码对话框。

cordova plugin add https://github.com/Paldom/PinDialog.git

58、使用app- preferences插件访问应用程序首选项。

cordova plugin add cordova-plugin-app-preferences

59、打印机插件

cordova plugin add https://github.com/katzer/cordova-plugin-printer.git

60、指示加载或下载的各种进度条对话框

cordova plugin add https://github.com/pbernasconi/cordova-progressIndicator.git

61、允许您的应用程序接收推送通知。在你的控制器或服务接收通知,监听$ cordovaPushV5:notificationReceived事件。

cordova plugin add https://github.com/phonegap/phonegap-plugin-push --variable SENDER_ID="XXXXXXX"

62、在iOS或Android手机短信应用中发送短信

cordova plugin add https://github.com/cordova-sms/cordova-sms-plugin.git

63、分享图片,文字,通过Facebook,Twitter,电子邮件,短信,WhatsApp等使用这个插件。

cordova plugin add https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin.git

64、一个带有旋转盘的对话框。

cordova plugin add https://github.com/Paldom/SpinnerDialog.git

65、在Android / iOS / WP(8)的Cordova / PhoneGap插件中,使用HTML5的Web SQL API视图文档,本机接口到sqlite

cordova plugin add https://github.com/litehelpers/Cordova-sqlite-storage.git

66、这个插件允许你在iOS、Android和WP8上显示一个本地的吐司(一个小的文本弹出)。它很好地显示了一个非侵入性的本地通知,它保证总是在浏览器的viewport中。

cordova plugin add https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin.git

67、Cordova插件利用iOS本地身份验证框架,允许使用Touch ID的内应用用户身份验证。

cordova plugin add https://github.com/leecrossley/cordova-plugin-touchid.git

68、解压缩文件。

cordova plugin add https://github.com/MobileChromeApps/zip.git

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值