部落格 RSS Feed

媒體外掛程式 6.0.0 & 媒體擷取外掛程式 4.0.0 發佈!
作者:Bryan Ellis
2022 年 5 月 30 日

我們很高興宣布,我們剛剛發布了 cordova-plugin-mediacordova-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_STORAGEREAD_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:移除 travisappveyor
  • 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 修正