相机插件发布!
2020 年 9 月 18 日
我们很高兴地宣布,我们刚刚发布了相机插件的更新!
版本亮点
在这个主要版本中,我们进行了以下更改:
- 移除了仅在 iOS 和 Windows 平台中使用的
DestinationType
的NATIVE_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