媒体插件 6.0.0 & 媒体捕获插件 4.0.0 发布!
2022 年 5 月 30 日
我们很高兴地宣布,我们刚刚发布了 cordova-plugin-media
& cordova-plugin-media-capture
的更新!
升级方法
cordova plugin remove cordova-plugin-media
cordova plugin add [email protected]
cordova plugin remove cordova-plugin-media-capture
cordova plugin add [email protected]
发布亮点
cordova-plugin-media
对于 Android,WRITE_EXTERNAL_STORAGE
和 READ_PHONE_STATE
权限的保护级别为危险级别。因此,我们删除了这些权限的声明。
cordova-plugin-file
依赖已更新为使用 ^7.0.0
版本。
之前仅在 iOS 平台上支持的 setRate
功能,现在在 Android 平台上也支持了。同时还修复了 iOS 上关于此功能的问题。
cordova-plugin-media-capture
对于 Android,删除了 RECORD_VIDEO
权限定义,因为它从未被使用过,并且似乎从来不存在。
cordova-plugin-file
依赖已更新为使用 ^7.0.0
版本。
为了修复不同捕获方法之间不一致的问题,Android 的权限检查已统一。
请在 issues.cordova.io 报告您发现的任何问题!
更改包括
cordova-plugin-media
- GH-344 feat(android): 删除
WRITE_EXTERNAL_STORAGE
权限 - GH-195 feat(ios): 为
stalled_playback
添加错误调用 - GH-341 feat(android): 添加
setRate
- GH-340 fix(ios): 使用当前播放速率设置速率
- GH-197 feat: 添加
durationUpdate
回调 - GH-232 fix(android): 删除
READ_PHONE_STATE
权限 - GH-285 fix: 删除已弃用的平台代码片段
- GH-338 fix: 修复 #328 中缺少的括号
- GH-328 fix(android): 修复 issue #325
- GH-334 dep!: 升级
cordova-plugin-file@^7.0.0
- GH-337 chore: 升级
cordovaDependencies
到下一个主要 cordova 要求 - GH-336 chore: 重建
package-lock
cordova-plugin-media-capture
- GH-238 dep!: 升级
cordova-plugin-file@^7.0.0
- GH-248 test: 删除
cordova-plugin-media
依赖 - GH-247 chore: 升级
cordovaDependencies
到下一个主要 cordova 要求 - GH-246 chore: 使用 v2 重建
package-lock
- GH-192 fix(android): 统一并修复权限检查
- GH-231 ci(ios): 使用 iOS 15 更新工作流程
- GH-230 ci: 添加
action-badge
- GH-229 ci: 删除
travis
&appveyor
- GH-228 ci: 添加
gh-actions
工作流程 - GH-200 fix(android): 删除未知的权限
android.permission.RECORD_VIDEO
- GH-203 ci: 将 node-14.x 添加到工作流程
- GH-193 chore: 清理
package.json
- GH-177 breaking(ios): 删除代码警告
- GH-180 chore: 添加
package-lock
文件 - GH-179 refactor(eslint): 使用
cordova-eslint
并修复 - GH-178 chore(npm): 在
package.json
中使用简写符号 - GH-165 ci: 更新 Node.js 版本
- GH-164 chore(npm): 改进忽略列表
- GH-161 小的 javadoc 修复