博客 RSS 订阅

插件发布
作者: Steve Gill
2015年11月24日

以下插件于今日更新

以下插件现在需要 [email protected]。请阅读 Android 5.0.0 发布博客 以获取更新说明。

更新

由于 [email protected]cordova 中尚未默认固定,您现在必须显式安装这五个插件的新版本。以上五个插件的先前发布版本仍然在 npm 上设置为 latest,而不是这些新发布的版本。一旦我们发布 cordova@6,它将固定 [email protected],这些版本将被设置为 latest

例如:

cordova plugin add [email protected] --save

要查看插件存在哪些版本,请运行 npm info PLUGINNAME versions


您可以通过删除并重新添加任何插件来更新它。

例如,要更新您的相机插件

cordova plugin rm cordova-plugin-camera --save
cordova plugin add cordova-plugin-camera --save

更改包括

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • CB-8863 更正 async 调用的代码块使用
  • CB-5479saveToPhotoAlbum 更改为保存 Android 的未压缩图像
  • CB-9169 修复了未压缩图像的 filetype,并为 Android 添加了怪癖
  • CB-9446 删除 CordovaResource 库代码,转而使用我们应该弃用的代码,因为至少它能工作。
  • CB-9942 规范化相机插件文档中的行尾
  • CB-9910Android 的某些图库请求添加权限请求
  • CB-7668Android 上的 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 的问题。

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。
  • 记录控制台对象的格式化选项
  • CB-5089 记录控制台对象支持的方法
  • 还原了 d58f218b9149d362ebb0b8ce697cf403569d14cd,因为 Android 上不需要 logger

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • CB-9728 解决因打开的游标对象引起的内存泄漏问题
  • CB-9940m3 和 uap 的命名空间声明添加到 plugin.xml
  • CB-9905 如果 iOS 权限被阻止,则将测试标记为待处理。
  • 根据反馈重构了 ContactManager
  • 提交带有用于 Android 6.0 的新的 MarshMallow 权限的 API 的联系人插件
  • 修复贡献链接。
  • CB-9823 确保 photoCursor 始终关闭。
  • 缩短了多个引用以直接使用 CommonDataKinds
  • 为同一字符串删除了多个调用 toLowerCase(Locale.getDefault()),直接使用类型 Phone enum
  • CB-8537 更新了源代码以通过 Fortify 扫描。
  • 更新 ContactProxy.js
  • 不返回联系人图像的绝对路径。
  • CB-9579 修复了当 DeleteMe 联系人已存在时测试失败的问题
  • CB-9054: 无法完全重现,但无论如何我们都应该将其包装在异常中。

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • Windows Phone 8.x 添加 isVirtual
  • 为硬件序列号添加基本的 Android 支持
  • CB-9865 更好地检测 iOS 的模拟器
  • 修复贡献链接。
  • 添加 WP8 实现
  • 更新为使用 TARGET_OS_SIMULATOR,因为 TARGET_IPHONE_SIMULATOR 已被弃用。
  • 更新代码以使用 'isVirtual'
  • 创建测试以验证新属性 'isVirtual' 的存在和类型
  • iOSAndroid 设备添加 isSimulator
  • 更新文档以提及向后兼容性
  • 更新 README 以反映 iOS 上的新行为和怪癖
  • 首先检查用户默认设置以保持向后兼容性
  • 更改 UUID 以使用 [UIDevice identifierForVendor]

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 通过 getter 访问所有 accel 属性
  • accelerometer 不可用时返回错误,当 accel 不可用时跳过/挂起测试,使用 getter 获取属性
  • 启动时返回 OK PluginResult.Status
  • 更新 README.md
  • 添加 Android 怪癖
  • 修复贡献链接。
  • CB-9426 修复了在 浏览器 平台上使用设备运动插件时出现的异常。
  • CB-9339 提高默认传感器精度

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • CB-4596 修复了所有平台上的 timestampDOMTimeStamp
  • 修复贡献链接。
  • CB-9426 修复了在 浏览器 平台上使用设备方向插件时出现的异常。

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • CB-8549 更新了源代码以通过 Fortify 扫描。
  • 修复贡献链接。
  • Windows 平台的提示 div 添加 CSS 类
  • CB-9347 - 修复以允许堆叠多个 UIAlertControllers

[email protected]

  • 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 getFreeDiskSpace iOS
  • 通过 webkitResolveLocalFileSystemURL 覆盖 浏览器 平台的 resolveLocalFileSystemURL,将 .project 添加到 git 忽略列表
  • 在编码异常时使用 FileError.ENCODING_ERR 失败。
  • CB-9544OSX 添加文件插件
  • CB-9539 修复了 Android 模拟器上的测试失败
  • 添加了关于在 DOM src 中使用 cdvfile 所需的 CSP 规则的文档。这关闭了 #120
  • 添加了 cdvfile 协议用途描述和示例

[email protected]

  • 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-9790FileUploadOptions fileNamemimeType 的默认参数值与 iOS 上的文档对齐
  • CB-9385iOS 上收到 404 代码时返回 FILE_NOT_FOUND_ERR
  • CB-9791 减少了下载和上传测试的超时时间

[email protected]

  • 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 相关的地理位置插件启动监视失败问题

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。
  • CB-9409 检查 localeIdentifier 是否有下划线
  • CB-9476: 在 Windows 10 上运行时,Mobilespec 在启动时崩溃。
  • 修复许可证标头并将 moment.js 添加到 .ratignore

[email protected]

  • 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

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • Media 现在支持 Android 6.0(又名 Marshmallow)的新权限
  • 修复贡献链接。
  • CB-9619 修复了等待精确位置的测试
  • CB-9606 修复了 seekAudio 中的参数解析
  • CB-9605 修复了在 WP8 上暂停后恢复播放的问题
  • 修复了录制和播放时的 NullPointerException
  • CB-9237Windows 平台上的 media 插件中添加了 cdvfile:// 支持
  • CB-9238 Media 插件无法在 Windows 上录制音频
  • iOS 平台添加了 media.setRate 自动测试
  • Media.prototype.setRate 中添加了 iOS 平台检查
  • 添加了 Media.prototype.setRate 方法(仅适用于 iOS

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。
  • CB-9249 修复了 Media Capture 插件中的 iOS 警告
  • Android quirks 中记录了 quality 属性
  • 为 quality 添加了 CaptureVideoOption

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。
  • 这些通知是对象,因此它们的地址总是评估为 true。
  • 更新 NetworkManager.java
  • CB-9542 Browser Proxy 定义不正确
  • 解决了 toLowerCaseLocale.US 的问题

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。
  • CB-9750 FadeSplashDuration 现在以 msecs 为单位
  • CB-8875 FadeSplashScreen 没有淡入淡出效果
  • CB-9467 SplashScreen 在 Windows 10 的托管应用程序中不显示任何图像
  • CB-7282 记录了 AutoHideSplashScreenpreference
  • CB-9327 - Splashscreen 未接收 CDVPageLoadNotification
  • WP8:避免配置错误元素的 value

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 为块使用添加了 weakSelf 引用
  • 修复了 CB-4712CB-5439 状态栏问题
  • 修复贡献链接。
  • CB-7965浏览器 平台添加了 cordova-plugin-statusbar 支持
  • 不要使用 IsAtLeastiOSVersion 宏来确定高度
  • iOS >= 8 中使用正确的状态栏高度进行横向定向
  • CB-9202 将 package.json 中的 repo url 更新为 github 镜像
  • 为 < cordova 5.0 的用户添加了详细的安装文本
  • 更新了 StatusBarBackgroundColor 的文档

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • CB-8973:更改了 log 显示和消失的功能
  • 确保在添加 Windows 未处理的错误钩子时 WinJS 可用

[email protected]

  • CB-10035 更新 RELEASENOTES 为最新的到最旧的
  • 修复贡献链接。
  • 修复了 浏览器 平台以通过测试并合并了测试
  • 删除了添加 proxy 的调用并重命名了 浏览器 文件
  • CB-7966浏览器 平台添加了 cordova-plugin-vibration 支持
  • CB-9166:更改了 plugin.xml 框架引用条件以使其成为有效的 XML。

[email protected]

  • 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> 标记进行本机代码网络请求