cordova常用插件说明

cordova-plugin-file-transfer  暂时无用

Cordova 提供了一个 fileTransfer 插件,通过这个插件我们很方便地实现文件的传输操作(上传、下载)。

cordova-plugin-file-transfer 该插件报错的话

cordova plugin add GitHub - apache/cordova-plugin-file-transfer: Apache Cordova Plugin file-transfer

重新装下master版即可,版本不兼容

cordova-plugin-file-opener2   暂时无用

无需主动添加,添加了cordova-plugin-file-transfer后自动添加

cordova打开文件系统插件的使用: 

com.cordova.plugins.cookiemaster 1.0.0 "CookieMaster"

Android和iOS平台上的webview不支持文档的常规使用。这个插件允许你通过一个简单的接口从你的WebView中获取和设置cookie的值。

cordova-plugin-splashscreen 5.0.3 "Splashscreen"

欢迎页面添加

cordova-plugin-GetIntentData 1.0.0 "GetIntentData-plugin"

自定义跳转activity的插件,接收其他应用跳转并解析Intent数据

phonegap-plugin-barcodescanner 8.1.0 "BarcodeScanner"

添加二维码扫描,自动动态申请权限

com.jlc.customtoast 1.0.0 "MyToast"

自定义Toast插件, native x-toast 被动态申请权限的弹框,自定义使用

cordova-plugin-android-permissions 1.1.4 "Permissions"

检查和申请权限使用

最新版本的android系统,它只能检查权限,不能动态申请权限

cordova-plugin-dialogs 2.0.2 "Notification"

alert弹窗,

普通提示框,一个按钮navigator.notification.alert(message, alertCallback, [title], [buttonName])

navigator.notification.confirm选择提示框,带输入的提示框prompt,让手机发出声音beep

cordova-plugin-dialogs 使用详解 - 简书

cordova-plugin-inappbrowser 3.2.0 "InAppBrowser"

app内置浏览器打开一个网址,可以设置加载url添加参数,监听加载停止和错误,以及加载出的方法监听

cordova-plugin-inappbrowser - npm

cordova-plugin-device 2.0.3 "Device"

使用全局device对象的属性获取设备信息, 简单获取设备信息

console.info打印信息

device.model //device.model返回设备的模型或产品名称。该值由设备制造商设置,并且可能在同一产品的不同版本中不同。

device.uuid //获取设备通用唯一标识uuid,例如:‘78ca1fe2c1d3b584’

device.platform //获取操作系统名称,例如:‘Android’

cordova-plugin-app-version 0.1.9 "AppVersion"

此插件用来获取开发软件的版本号

cordova-plugin-networkinterface 2.0.0 "NetworkInterface"

获取wifi ip地址

cordova-plugin-wechat 3.0.0 "Wechat"  用微信登录暂无用待清理

接入微信登录

cordova-plugin-cache-clear 1.3.7 "Cordova Cache Clear"   暂无用清理

清除存储在使用cordova webview的android应用程序中的缓存, 要使用该插件,只需调用window.CacheClear(success,error)  

cordova-plugin-network-information 2.0.2 "Network Information" 无用清理

监听网络类型变化

cordova-plugin-wkwebview-engine 1.2.2 "Cordova WKWebView Engine"暂无用清理

此插件使Cordova使用WKWebView组件,而不是默认的UIWebView组件,并且只能安装在iOS9.0SDK的系统上。

在iOS9中,苹果已经修复了iOS8中存在的问题,即不能使用file:///加载语言环境文件,必须使用本地Web服务器。但是,如果服务器上没有启用CORS,您仍然无法从file://协议使用XHR

cordova-plugin-statusbar 2.4.3 "StatusBar" 暂无用清理

实现对手机状态栏的操作。官方文档提供了更改颜色、透明度、显隐操作等 ,可能和ios有关

cordova-plugin-x-toast 2.7.2 "Toast"

本地提示浮动框,间歇性失效,会动态申请权限的弹框打断  无用清理

猜你喜欢

转载自blog.csdn.net/ly_xiamu/article/details/131635305