博客 RSS订阅

插件发布:2014年4月23日
作者:Ian Clelland
2014年4月23日

以下插件于今天进行了更新

其中许多是次要更新,或者仅与几个平台相关。然而,一些值得注意的更改包括:

  • statusbar 现在是一个核心 Cordova 插件,并且现在包括对 Windows Phone 的支持
  • splashscreen 现在包括对 Tizen 的支持
  • file 现在在调用 .toURL 时默认生成与 webview 兼容的 URL (file:///) URL
  • file 包含了 file-system-roots 插件的大部分功能,并允许访问设备上的所有文件(除了被操作系统阻止的文件)
  • iOS In-App-Browser 现在像 Android 一样支持 clearcacheclearsessioncache
  • 修复了 media-capture 中的几个问题,这些问题阻止了它与 file 插件一起使用
  • 修复了为 64 位 ARM 编译时的 iOS 警告
  • Windows8 对所有插件使用内置的 cordova exec 代理,而不是自定义代理。

这些插件已在我们的注册表 plugins.cordova.io 上进行了更新。

例如,要更新你的文件插件

cordova plugin rm org.apache.cordova.file
cordova plugin add org.apache.cordova.file

其他更改包括

[email protected]

  • [WP8] 当只提供 targetWidth 或 targetHeight 时,将其用作唯一边界
  • CB-4027, CB-5102, CB-2737, CB-2387: [WP] 修复相机问题、裁剪、内存泄漏

[email protected]

  • CB-6126: [BlackBerry10] 更新文档怪癖部分,说明支持的字段

[email protected]

  • CB-5105: [Android, windows8, WP, BlackBerry10] 删除了 device.version 的无效代码

[email protected]

  • CB-6381: [WP8] 意外的错误对象

[email protected]

  • CB-6411: [BlackBerry10] 解决音频播放问题
  • CB-6411: [BlackBerry10] 更新提示音

[email protected]

  • CB-4965: 从文件插件中删除测试
  • CB-6249: [Android] 机会性地将内容 URL 解析为文件
  • CB-6394: [ios, android] 添加额外的文件系统根目录
  • CB-6394: [ios, android] 修复设备根目录的文件解析
  • CB-6394: [iOS] 当 fs 名称无效时返回 ENCODING_ERR
  • CB-6393: 更改 toURL 和 toNativeURL 的行为
  • CB-6352: 允许将 FileSystem 对象序列化为 JSON
  • CB-6242: [BlackBerry10] 添加已弃用的 resolveLocalFileSystemURI 版本
  • CB-6242: [BlackBerry10] 为 toURI / toURL 添加 file:/// 前缀
  • CB-6242: [BlackBerry10] 为 OS < 10.2 填充 window.requestAnimationFrame
  • CB-6242: [BlackBerry10] 覆盖 window.resolveLocalFileSystemURL
  • CB-6212: [iOS] 修复在 arm64 64 位下编译的警告
  • CB-6199: [iOS] 修复 toNativeURL() 未正确转义字符的问题
  • CB-6148: 修复跨文件系统的复制和移动
  • CB-4952: ios: 解析 file:// URL 中的符号链接
  • Android: 允许 file:/ URL
  • iOS: 修复处理带有编码空格的文件 URL
  • iOS: 不要缓存来自 CDVFile 的 URLProtocol 的响应
  • 始终使用 Android 推荐的临时文件位置作为临时文件系统
  • 修复了 setMetadata() 以使用格式化的 fullPath
  • 更正了导致“逗号表达式”的拼写错误
  • 添加关于 extraFileSystems 首选项的文档

[email protected]

  • CB-5175: [iOS] CDVFileTransfer 异步下载 (修复 #24)
  • CB-5762: [FireOS] android: 修复 gzip 下载设置的 lengthComputable 错误
  • CB-5631: [FireOS] 移除 SimpleTrackingInputStream.read(byte[] buffer)
  • CB-4907: [FireOS] 在我们完成流操作后关闭它
  • CB-6000: [FireOS] Nginx 拒绝 Content-Type,没有在“boundary”之前加空格。
  • CB-6050: [FireOS] 在实际文件插件对象上使用实例方法来获取 FileEntry 以在下载时返回
  • iOS: 修复了在中止时未删除文件的问题
  • iOS: 将 id 引用强制转换为 NSURL 以避免编译器警告 (修复: apache/cordova-plugin-file-transfer#18)

[email protected]

  • CB-5977: [Android] 删除 Android 地理定位代码。任务完成。

[email protected]

  • CB-4908: [Android] Long.valueOf(0) 而不是 new Long(0)

[email protected]

  • CB-6360: [iOS] 修复 iOS < 6.0 上的崩溃 (关闭 #37)
  • CB-3324: [WP8] 添加对应用内浏览器后退按钮的支持 [WP8] 如果没有历史记录 -> InAppBrowser 关闭
  • CB-6402: [WP8] 为可选的 windowFeatures 字符串传递空字符串而不是 null
  • CB-6389 CB-3617: 向 iOS 添加 clearcache 和 clearsessioncache 选项 (像 Android 一样)
  • CB-6253: [WP] 向 WMAppManifest.xml 添加网络功能
  • CB-6212: [iOS] 修复在 arm64 64 位下编译的警告
  • CB-6218: 更新 BB10 文档
  • [WP] 等待异步调用,解决警告
  • [WP] 使用系统行为使 InAppBrowser 与嵌入式文件一起工作
  • 文档更新:事件名称和示例参数 (关闭 #31)

[email protected]

  • CB-6225: 指定对 File 插件 1.0.1 的插件依赖

[email protected]

  • CB-6152: [ios, android] 使 mediafile 与文件插件兼容
  • CB-6385: 指定文件插件依赖版本
  • CB-6016 [BlackBerry10] 添加音频捕获功能
  • [BlackBerry10] 添加 rim xml 命名空间声明

[email protected]

  • CB-6342: [iOS] 即使在飞行模式下,iOS 也会报告蜂窝连接

[email protected]

  • CB-4051: [iOS] - 重新修复 - 启动画面旋转问题 (关闭 #13)

[email protected]

  • CB-6316: 添加了 README.md,其中指向了文档的新位置
  • CB-6316: 向文档添加了许可证标头。 添加了 README.md,其中指向了文档的新位置
  • CB-6316: 将 StatusBar 插件文档移动到 docs 文件夹
  • CB-6314: [Android] 向 Android 添加 StatusBar.isVisible 支持