以下插件于今日更新
- cordova-plugin-battery-status@1.1.1
- cordova-plugin-camera@2.0.0
- cordova-plugin-console@1.0.2
- cordova-plugin-contacts@2.0.0
- cordova-plugin-device@1.1.0
- cordova-plugin-device-motion@1.2.0
- cordova-plugin-device-orientation@1.0.2
- cordova-plugin-dialogs@1.2.0
- cordova-plugin-file@4.0.0
- cordova-plugin-file-transfer@1.4.0
- cordova-plugin-geolocation@2.0.0
- cordova-plugin-globalization@1.0.2
- cordova-plugin-inappbrowser@1.1.0
- cordova-plugin-legacy-whitelist@1.1.1
- cordova-plugin-media@2.0.0
- cordova-plugin-media-capture@1.1.0
- cordova-plugin-network-information@1.1.0
- cordova-plugin-splashscreen@3.0.0
- cordova-plugin-statusbar@2.0.0
- cordova-plugin-test-framework@1.1.0
- cordova-plugin-vibration@2.0.0
- cordova-plugin-whitelist@1.2.0
以下插件现在需要 cordova-android@5.0.0。请阅读 Android 5.0.0 发布博客 以获取更新说明。
- cordova-plugin-camera@2.0.0
- cordova-plugin-contacts@2.0.0
- cordova-plugin-file@4.0.0
- cordova-plugin-geolocation@2.0.0
- cordova-plugin-media@2.0.0
更新
由于 cordova-android@5.0.0 在 cordova 中尚未默认固定,您现在必须显式安装这五个插件的新版本。以上五个插件的先前发布版本仍然在 npm 上设置为 latest,而不是这些新发布的版本。一旦我们发布 cordova@6,它将固定 cordova-android@5.0.0,这些版本将被设置为 latest。
例如:
cordova plugin add cordova-plugin-camera@2.0.0 --save
要查看插件存在哪些版本,请运行 npm info PLUGINNAME versions。
您可以通过删除并重新添加任何插件来更新它。
例如,要更新您的相机插件
cordova plugin rm cordova-plugin-camera --save
cordova plugin add cordova-plugin-camera --save
更改包括
cordova-plugin-battery-status@1.1.1
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
cordova-plugin-camera@2.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-8863 更正
async调用的代码块使用 - CB-5479 将
saveToPhotoAlbum更改为保存 Android 的未压缩图像 - CB-9169 修复了未压缩图像的
filetype,并为 Android 添加了怪癖 - CB-9446 删除
CordovaResource库代码,转而使用我们应该弃用的代码,因为至少它能工作。 - CB-9942 规范化相机插件文档中的行尾
- CB-9910 为 Android 的某些图库请求添加权限请求
- CB-7668 为 Android 上的
allowedit添加更严厉的警告 - 修复贡献链接。
- 使用
CordovaResourceApi在后台线程中查找文件路径。如果文件不存在,则返回内容URI。 - 为 Cordova-Android 5.0.x 添加引擎标签
- CB-9583: 添加对 Marshmallow 权限(Android 6.0)的支持
- 尝试使用
realpath文件名而不是默认的modified.jpg - CB-6190 iOS 相机插件忽略质量参数
- CB-9633 iOS 使用选项
destinationType:NATIVE_URI拍照不显示图像 - CB-9745 相机插件文档应该从源代码生成
- CB-9622 WP8 相机选项
destinationType:NATIVE_URI是一个NO-OP - CB-9623 修复了将
encodingType设置为png时的各种问题 - CB-9591 调整大小时保留纵横比
- CB-9443 选择正确的
maxResolution - CB-9151 仅触发一次
captureAction - CB-9413 复制后关闭
RandomAccessStream - CB-5661 删除关于内存的过时的 iOS 怪癖
- CB-9349 对焦控制和美观的 UI
- CB-9259 第一次修复此问题时忘记添加对我们正在使用的
URI的另一个检查 - CB-9247 添加宏以有条件地添加
NSData+Base64.h - CB-9247 修复了 cordova-ios 4.x 的编译错误
- 修复在 Windows 上返回原生 URL 的问题。
cordova-plugin-console@1.0.2
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
- 记录控制台对象的格式化选项
- CB-5089 记录控制台对象支持的方法
- 还原了
d58f218b9149d362ebb0b8ce697cf403569d14cd,因为 Android 上不需要logger
cordova-plugin-contacts@2.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-9728 解决因打开的游标对象引起的内存泄漏问题
- CB-9940 将
m3和 uap 的命名空间声明添加到plugin.xml。 - CB-9905 如果 iOS 权限被阻止,则将测试标记为待处理。
- 根据反馈重构了
ContactManager - 提交带有用于 Android 6.0 的新的 MarshMallow 权限的
API的联系人插件 - 修复贡献链接。
- CB-9823 确保
photoCursor始终关闭。 - 缩短了多个引用以直接使用
CommonDataKinds - 为同一字符串删除了多个调用
toLowerCase(Locale.getDefault()),直接使用类型 Phoneenum。 - CB-8537 更新了源代码以通过
Fortify扫描。 - 更新
ContactProxy.js - 不返回联系人图像的绝对路径。
- CB-9579 修复了当
DeleteMe联系人已存在时测试失败的问题 - CB-9054: 无法完全重现,但无论如何我们都应该将其包装在异常中。
cordova-plugin-device@1.1.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 为 Windows Phone 8.x 添加
isVirtual - 为硬件序列号添加基本的 Android 支持
- CB-9865 更好地检测 iOS 的模拟器
- 修复贡献链接。
- 添加 WP8 实现
- 更新为使用
TARGET_OS_SIMULATOR,因为TARGET_IPHONE_SIMULATOR已被弃用。 - 更新代码以使用 'isVirtual'
- 创建测试以验证新属性 'isVirtual' 的存在和类型
- 为 iOS 和 Android 设备添加
isSimulator - 更新文档以提及向后兼容性
- 更新 README 以反映 iOS 上的新行为和怪癖
- 首先检查用户默认设置以保持向后兼容性
- 更改
UUID以使用[UIDevice identifierForVendor]
cordova-plugin-device-motion@1.2.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 通过 getter 访问所有
accel属性 - 当
accelerometer不可用时返回错误,当 accel 不可用时跳过/挂起测试,使用 getter 获取属性 - 启动时返回
OK PluginResult.Status - 更新
README.md - 添加 Android 怪癖
- 修复贡献链接。
- CB-9426 修复了在 浏览器 平台上使用设备运动插件时出现的异常。
- CB-9339 提高默认传感器精度
cordova-plugin-device-orientation@1.0.2
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-4596 修复了所有平台上的
timestamp为DOMTimeStamp - 修复贡献链接。
- CB-9426 修复了在 浏览器 平台上使用设备方向插件时出现的异常。
cordova-plugin-dialogs@1.2.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-8549 更新了源代码以通过
Fortify扫描。 - 修复贡献链接。
- 为 Windows 平台的提示
div添加CSS 类 - CB-9347 - 修复以允许堆叠多个
UIAlertControllers
cordova-plugin-file@4.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-8497 修复了带有
#字符的文件路径的处理 - 不要将默认
AndroidPersistentFileLocation注入到config.xml - CB-9891: 修复了由于 Android 上的
URI 编码不一致导致的权限错误 - 修复了由于游标上的无效列名导致 Android 5 及更高版本中出现
NullPointer Exception的问题 - 修复默认持久文件位置
- 修复
applicationDirectory以使用ms-appx:/// - 将 Windows 路径添加到
cordova.file对象 - CB-9851 记录
cdvfile协议怪癖 - 在 Windows 上不支持在DOM中使用cdvfile:// - CB-9752 使用 assets 文件系统时,
getDirectory在有效目录上失败 - CB-7253 当不存在外部存储时,
requestFileSystem失败 - 为 Marshmallow 添加权限。现在支持 Android 6.0
- 修复贡献链接。
- 始终使用 setter 来修复 iOS 上没有
ARC的内存问题 - CB-9331
getFreeDiskSpaceiOS。 - 通过
webkitResolveLocalFileSystemURL覆盖 浏览器 平台的resolveLocalFileSystemURL,将.project添加到 git 忽略列表 - 在编码异常时使用
FileError.ENCODING_ERR失败。 - CB-9544 为 OSX 添加文件插件
- CB-9539 修复了 Android 模拟器上的测试失败
- 添加了关于在 DOM src 中使用
cdvfile所需的CSP规则的文档。这关闭了 #120 - 添加了
cdvfile协议用途描述和示例
cordova-plugin-file-transfer@1.4.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-9879
getCookies 可能会导致未处理的NullPointerException - CB-6928 错误的行为正在传输可缓存的内容
- CB-51 FileTransfer - 支持
PUT方法 - CB-9906 清理重复代码,删除了第二个
isWP8声明。 - CB-9950 取消挂起 wp8 上的 Filetransfer spec.27,因为现在支持自定义标头
- CB-9843 为测试规范 12 添加了 wp8 怪癖
- 修复贡献链接。
- CB-8431 文件传输测试在 Android Lollipop 上崩溃
- CB-9790 将
FileUploadOptionsfileName和mimeType的默认参数值与 iOS 上的文档对齐 - CB-9385 在 iOS 上收到
404代码时返回FILE_NOT_FOUND_ERR - CB-9791 减少了下载和上传测试的超时时间
cordova-plugin-geolocation@2.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-9907 处理当 ios 模拟器没有位置时失败的 iOS 测试
- CB-8826 首先检查
NSLocationWhenInUseUsageDescription - CB-9105: 修复了 shim 中的
JS错误 - 为 Android 6.0 (又名 Marshmallow) 的新权限模型添加了支持
- 期望
lastPosition具有已在msecs中的timestamp - CB-4596 Date 对象应该是
DOMTimeStamp - 修复贡献链接。
- CB-9355 修复了与 Windows 10 上未设置
MovementThreshold相关的地理位置插件启动监视失败问题
cordova-plugin-globalization@1.0.2
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
- CB-9409 检查
localeIdentifier是否有下划线 - CB-9476: 在 Windows 10 上运行时,
Mobilespec在启动时崩溃。 - 修复许可证标头并将
moment.js添加到.ratignore。
cordova-plugin-inappbrowser@1.1.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 如果使用本地文件,则调用 webview
- 修复了 Windows 8 上的
zIndex问题,其中 InAppBrowser 在默认应用程序后面打开。 - 修复
async自我用法 - CB-9150 修复了如果未返回数据,InAppBrowser 在 Windows 上崩溃的
executeScript问题 - CB-10008 修复了 Windows 上的 InAppBrowser 弹出窗口布局
- 将
setStatusBarStyle设置为-1会导致CGContextSaveGState。 - CB-9167 修复了浏览器窗口关闭时的崩溃问题
- CB-9799 修复了
javaDoc错误。 - 修复贡献链接。
- CB-9760 InAppBrowser:在 Ripple 上回退到默认的
window.open行为 - CB-9378 修复了 InAppBrowser 在 Windows 上无法占据整个屏幕的问题
- CB-9158 - InAppBrowser 的
zoomControls始终设置为 true
cordova-plugin-legacy-whitelist@1.1.1
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
cordova-plugin-media@2.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - Media 现在支持 Android 6.0(又名 Marshmallow)的新权限
- 修复贡献链接。
- CB-9619 修复了等待精确位置的测试
- CB-9606 修复了
seekAudio中的参数解析 - CB-9605 修复了在 WP8 上暂停后恢复播放的问题
- 修复了录制和播放时的
NullPointerException - CB-9237 在 Windows 平台上的 media 插件中添加了
cdvfile://支持 - CB-9238 Media 插件无法在 Windows 上录制音频
- 为 iOS 平台添加了
media.setRate自动测试 - 在
Media.prototype.setRate中添加了 iOS 平台检查 - 添加了
Media.prototype.setRate方法(仅适用于 iOS)
cordova-plugin-media-capture@1.1.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
- CB-9249 修复了 Media Capture 插件中的 iOS 警告
- 在 Android quirks 中记录了 quality 属性
- 为 quality 添加了
CaptureVideoOption
cordova-plugin-network-information@1.1.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
- 这些通知是对象,因此它们的地址总是评估为 true。
- 更新
NetworkManager.java - CB-9542
Browser Proxy定义不正确 - 解决了
toLowerCase与Locale.US的问题
cordova-plugin-splashscreen@3.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
- CB-9750
FadeSplashDuration现在以msecs为单位 - CB-8875
FadeSplashScreen没有淡入淡出效果 - CB-9467 SplashScreen 在 Windows 10 的托管应用程序中不显示任何图像
- CB-7282 记录了
AutoHideSplashScreenpreference - CB-9327 - Splashscreen 未接收
CDVPageLoadNotification - WP8:避免配置错误元素的
value。
cordova-plugin-statusbar@2.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 为块使用添加了
weakSelf引用 - 修复了 CB-4712、CB-5439 状态栏问题
- 修复贡献链接。
- CB-7965 为 浏览器 平台添加了 cordova-plugin-statusbar 支持
- 不要使用
IsAtLeastiOSVersion宏来确定高度 - 在 iOS >= 8 中使用正确的状态栏高度进行横向定向
- CB-9202 将 package.json 中的 repo url 更新为 github 镜像
- 为 < cordova 5.0 的用户添加了详细的安装文本
- 更新了
StatusBarBackgroundColor的文档
cordova-plugin-test-framework@1.1.0
cordova-plugin-vibration@2.0.0
- CB-10035 更新
RELEASENOTES为最新的到最旧的 - 修复贡献链接。
- 修复了 浏览器 平台以通过测试并合并了测试
- 删除了添加
proxy的调用并重命名了 浏览器 文件 - CB-7966 为 浏览器 平台添加了 cordova-plugin-vibration 支持
- CB-9166:更改了
plugin.xml框架引用条件以使其成为有效的 XML。
cordova-plugin-whitelist@1.2.0
- 从
plugin.xml中删除了 iOS 引擎检查 - CB-10035 更新
RELEASENOTES为最新的到最旧的 - CB-9972 - 移除 iOS 白名单
- 更新了文本,它应该显示 4.0.x 及更高版本,因为此插件将是
cordova-android 5.0所必需的 - 修复贡献链接。
- 更新了
plugin.xml <info>标记,以消除如果使用 iOS 9 SDK 则不需要此插件的警告 - CB-9738 - 当运行时环境为 iOS 9 时禁用白名单使用
- CB-9740 - 添加
<info>标记,描述在cordova-ios和 cordova-android 3.x 上不需要白名单插件 - CB-9568 - 更新白名单插件,默认允许所有网络访问
- CB-9337 - 允许使用
<access>标记进行本机代码网络请求
