博客 RSS 订阅

文件插件 8.1.1 发布!
作者:Norman Breau
2024 年 10 月 23 日

我们很高兴地宣布,我们刚刚发布了 cordova-plugin-file 的更新!

升级方法

cordova plugin remove cordova-plugin-file
cordova plugin add [email protected]

版本亮点

对于 Android,我们修复了一个阻止在 content:// 文件条目上使用 .toURL() 的问题。现在,.toURL() 将在 file://content:// 文件条目上都返回一个可供 DOM 使用的 URL。

这对于计划在相机插件的即将发布的版本中非常重要。

请注意,必须关闭 AndroidInsecureFileModeEnabled 首选项。如果 AndroidInsecureFileModeEnabled 首选项已打开,则 .toURL() 将返回底层 URL,并且现代 Android 设备将拒绝 content:// 文件路径。如果你的项目仍然使用 AndroidInsecureFileModeEnabled,那么现在是强烈考虑通过关闭 AndroidInsecureFileModeEnabled 首选项来迁移到方案的时候了。

默认情况下,AndroidInsecureFileModeEnabled 首选项是禁用的。如果你的项目没有明确启用它,则无需执行任何操作。

对于 iOS,没有任何更改。

编辑(2024-10-28):此补丁在 Android 平台上解析某些 file:// URI 的 .toURL() 时引入了回归。请升级到 [email protected] 来代替。

请按照此如何提交错误指南报告你发现的任何问题!

更改包括

修复

  • GH-629 fix(android): PathHandler 中的 Content FS 支持 (#629)

文档

  • GH-639 docs: 将 onwriteend 更正为 onwrite (#639)
  • GH-628 docs: 重新格式化规范 (#638)