媒體外掛程式 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 cordova-plugin-media@6.0.0
cordova plugin remove cordova-plugin-media-capture
cordova plugin add cordova-plugin-media-capture@4.0.0
發布重點
cordova-plugin-media
在 Android 上,WRITE_EXTERNAL_STORAGE
和 READ_PHONE_STATE
權限的保護等級為「危險」。因此,我們移除了這些權限的宣告。
cordova-plugin-file
依賴項已更新為使用 ^7.0.0
版本。
setRate
功能先前僅在 iOS 平台上支援,現在也支援 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):問題 #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
/w fix - GH-178 chore(npm):在
package.json
中使用簡短符號 - GH-165 ci:更新 Node.js 版本
- GH-164 chore(npm):改善忽略清單
- GH-161 小型 javadoc 修正