Cordova插件清单及使用说明(持续更新中)
WeX5的混合模式底层基于cordova/phonegap,所以开发本地插件只需要按照相应规范就可以,由于BeX5基于WeX5,所以本文档也适用于BeX5。
一、如何使用本地插件(Cordova plugin)
在需要使用插件的页面对应的js中,如下代码引用:
1
2
3
4
require("$UI/system/lib/cordova/cordova");
//cordova运行环境,多个页面用cordova插件,每个页面都需要require进来
require("cordova!phonegap-plugin-barcodescanner");
//使用的cordova插件
再参考插件的文档,书写对应的js。ner,代码如下:
1
2
3
4
5
6
7
//扫描二维码,返回二维码信息
(
function (result) {
alert("We got a barcode\n" +
"Result: " + + "\n" +
"Format: " + + "\n" +
"Cancelled: " + );
8
9
10
11
12
},
function (error) {
alert("Scanning failed: " + error);
}
);
二、插件列表见下表
其中:
“所在位置”(也就是IDE工具中)“Native/plugins”文件夹下;
“调用名称”为JS调用时使用到的名称;
“参数”,如果需要参数,那么在打包为APP应用的时候,需要进行参数的填写;
“案例路径”,(也就是IDE工具中)具体案例所在路径。
注意:
1、插件相关说明,均在对应插件“所在位置”目录下的xdoc文件中,详细使用方法请参考对应文档。
插件名称
功能描述
详情
支付宝支付
阿里支付本地扩展插件
.
调用名称:
参数:需要
案例路径:/UI2/takeout
银联支付
银联支付本地扩展插件
.
调用名称:
参数:需要
案例路径:/UI2/takeout
微信支付(分享)
微信v3本地扩展插件,包括微信支付和微信分享
.
调用名称:
参数:需要
插件名称
功能描述
详情
支付案例路径:/UI2/takeout ;
分享案例路径:/UI2/demo/native/share
下载插件
下载多个或单个文件,可以进行校验的一致性或下载完成自动解压文件
所在位置:cordova-plugin-fastrde-downloader
调用名称:
案例路径:/UI2/demo/native/downloader
本地文件插件 (使用方法)
本地文件插件,提供对本地文件的存取操作,该插件基于html5的File
所在位置:cordova-plugin-file
调用名称:
案例路径:/UI2/demo/native/downloader
文件打开插件
在app中使用默认打开方式打开本地文件
所在位置:cordova-plugin-file-opener2
调用名称:
案例路径:/UI2/demo/native/fileOpener
插件名称
功能描述
详情
本地文件传输
本地文件传输插件,提供文件的上传下载操作
所在位置:cordova-plugin-file-transfer
调用名称:
案例路径:/UI2/system/api/native
文件打开
在app中用打开音频,视频,图片或其他格式的文件等,支持本地文件和远程文件
所在位置:cordova-open
调用名称:
案例路径:/UI2/demo/native/open
打开文档插件 (
Cordova插件清单及使用说明 来自淘豆网m.daumloan.com转载请标明出处.