博客 RSS 订阅

相机插件发布!
作者:Bryan Ellis
2020 年 9 月 18 日

我们很高兴地宣布,我们刚刚发布了相机插件的更新!

版本亮点

在这个主要版本中,我们进行了以下更改:

  • 移除了仅在 iOS 和 Windows 平台中使用的 DestinationTypeNATIVE_URI。 对于 iOS,NATIVE_URI 返回了一个已被弃用的 ALAssetsLibrary,它不能与 WKWevView 一起使用。
  • 移除了使用模糊逻辑从内容 URL 推测图像路径的 CordovaUri 类助手。由于我们事先知道文件路径,因此这个过程是不必要的。
  • 提升了项目需求定义。 此插件版本需要 Cordova CLI >= 9.0.0。如果为 Android 构建,此插件版本还需要 Cordova Android 平台 >= 9.0.0。
  • 将临时保存图像的位置从外部缓存更改为内部缓存。

更改包括

重大变更

  • GH-637 突破性变更:移除 NATIVE_URI DestinationType
  • GH-628 突破性变更:提升项目需求
  • GH-627 突破性变更:提升版本至 5.0.0-dev
  • GH-617 突破性变更 (android):停止使用 CordovaUri 助手类

新功能

  • GH-629 新功能:迁移到 @cordova/[email protected]
  • GH-588 新功能 (android):将图像缓存在设备存储中,现在设备有足够的空间。

修复

  • GH-632 修复 (android):如果文件 URL 为 null,则返回错误
  • GH-510 修复 (android):使用提供程序前缀以避免与其他插件提供程序冲突
  • GH-612 修复 (ios):如果使用 CameraUsesGeolocation,则 tempFilePath 会被调用两次
  • GH-580 修复 (ios):在 iOS 13 上从图库中选取时返回视频副本
  • GH-551 修复:在后台线程上调用 UI API (#550, #530, #447)
  • GH-306 修复:ImagePicker 返回相同的图像

杂务

  • GH-634 杂务:移除已弃用的 file-transfer 插件
  • GH-630 杂务:添加 package-lock.json
  • GH-631 杂务 (package):使用简短表示法
  • GH-575 杂务 (npm):添加忽略列表
  • 杂务 (asf):更新 git 通知设置
  • 杂务:更新 CONTRIBUTING.md

持续集成

  • GH-648 持续集成 (travis):更新 osx xcode 镜像
  • GH-626 持续集成:修复其他测试
  • GH-576 持续集成:更新 Node.js 版本

文档

  • GH-508 文档 (readme):应用程序重命名为 Google 相册
  • GH-513 文档 (README):删除令人困惑的注释
  • GH-512 文档 (README):删除孤立的 Windows phone 7 注释