系统默认基础插件说明 1、电池状态插件(battery-status) 这个插件提供了一个实现一个旧版本的电池状态事件API 它增加了以下三个窗口事件: batterystatus batterycritical batterylow 详情:https://www.npmjs.com/package/cordova-plugin-battery-status 2、相机插件(camera) 这个插件定义了一个全局导航相机对象,它提供了一个API,用于拍照和从系统中选择图像库的形象。虽然他是一个全局定义的,但是也只有装置正常使用的时候才能正常使用 详情:https://www.npmjs.com/package/cordova-plugin-camera 3、联系人插件(contacts) 这个插件定义了一个全局导航器联系人对象。它提供了访问设备联系人数据库 虽然对像是全局的,但他需要在deviceready事件后才可用。 详情:https://www.npmjs.com/package/cordova-plugin-contacts 4、设备信息插件(device) 这个插件定义了一个全球设备对象,描述了设备的硬件和软件。虽然对象是在全局范围内,但它需要在deviceready事件后才可用。 详情:https://www.npmjs.com/package/cordova-plugin-device 5、对话框插件(dialogs) 这个插件提供一些本机通过全局navigator.notification对象对话框的UI元素。 详情:https://www.npmjs.com/package/cordova-plugin-dialogs#installation 6、文件插件(file) 这个插件实现了文件API允许读/写访问文件驻留在设备。 他是基于几个规格,包括:HTML5 API http://www.w3.org/TR/FileAPI/ (现在)最新目录和系统扩展:http://www.w3.org/TR/2012/WD-file-system-api-20120417/尽管大多数插件的代码写在早期规范当前:http://www.w3.org/TR/2011/WD-file-system-api-20110419/ 详情:https://www.npmjs.com/package/cordova-plugin-file 7、全球化插件(globalization ) 这个插件获得信息和执行操作特定于用户的语言环境,语言,时区。注意语言环境和语言的区别:现场控制数字,日期和时间显示区域,而语言决定了语言文本显示为独立于语言环境设置。通常开发人员使用区域设置都设置,但是没有理由一个用户不能设置她的语言“英语”,但现场“法国”,因此文本显示在英语,但日期,时间,等等,显示在法国。不幸的是,大多数移动平台目前不区分这些设置。这个插件获得信息和执行操作特定于用户的语言环境,语言,时区。注意语言环境和语言的区别:现场控制数字,日期和时间显示区域,而语言决定了语言文本显示为独立于语言环境设置。通常开发人员使用区域设置都设置,但是没有理由一个用户不能设置她的语言“英语”,但现场“法国”,因此文本显示在英语,但日期,时间,等等,显示在法国。不幸的是,大多数移动平台目前不区分这些设置。 详情:https://www.npmjs.com/package/cordova-plugin-globalization 8、浏览器插件(InAppBrowser) InAppBrowser窗口像一个标准的web浏览器,和不能访问api。出于这个原因,InAppBrowser建议如果你需要加载第三方(不可信)内容,而不是cordova载到主webview。InAppBrowser不受白名单,也不是系统中打开链接浏览器。 详情:https://www.npmjs.com/package/cordova-plugin-inappbrowser 9、音频插件(media) 这个插件能够记录和设备上播放音频文件。 详情:https://www.npmjs.com/package/cordova-plugin-media 10、媒体捕获插件(media-capture) 这个插件提供设备的音频、图像和视频捕捉功能。 详情:https://www.npmjs.com/package/cordova-plugin-media-capture 11、网络信息插件(network-information) 这个插件提供了一个实现网络信息的一个旧版本的API。它提供关于设备的移动和无线连接的信息,以及设备是否有一个互联网连接。 详情:https://www.npmjs.com/package/cordova-plugin-network-information 12、启动画面插件(splashscreen) 这个插件应用程序启动期间显示和隐藏了一个闪屏。 详情:https://www.npmjs.com/package/cordova-plugin-splashscreen 13、震动插件(vibration ) 这个插件提供了一种振动设备。 详情:https://www.npmjs.com/package/cordova-plugin-vibration 14、白名单策略(plugin-whitelist) 这个插件实现了一个白名单政策导航应用程序在 vordova webview 4.0 详情:https://www.npmjs.com/package/cordova-plugin-whitelist