Windows 10 通用应用程序 - 我可以使用纯 JavaScript 解压缩应用程序中的文件吗?
Windows 10 Universal Application - Can I unzip files in the application using pure JavaScript?
我有一个 Android 和 iOS 的 Cordova 混合应用程序,我正试图将其移植到 Windows 10 平台。我遇到的问题是 Windows 不支持我最初使用 https://github.com/MobileChromeApps/cordova-plugin-zip 的插件。
到目前为止,我已经尝试调整 https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Compression 来解压缩文件,但它看起来无法处理 .zip 扩展名。该示例设置为使用“.compressed”和“.decompressed”文件扩展名。
我也试过使用 https://gildas-lormeau.github.io/zip.js/ 但仍然无法解压缩我的文件。我在 chrome 上本地测试了这个解决方案以确保我能正常工作,但是当我在我的应用程序中测试它时它抛出了 "unable to read file".
的错误
关于如何在我的 Windows 10 应用程序中解压缩文件有什么想法吗?
提前致谢。
使用 github.com/MobileChromeApps/cordova-plugin-zip/pull/60 中的更新代码。我将它与 repo 的克隆合并并制作了一个 public repo。 github.com/Culture22/cordova-windows10-zip
我有一个 Android 和 iOS 的 Cordova 混合应用程序,我正试图将其移植到 Windows 10 平台。我遇到的问题是 Windows 不支持我最初使用 https://github.com/MobileChromeApps/cordova-plugin-zip 的插件。
到目前为止,我已经尝试调整 https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Compression 来解压缩文件,但它看起来无法处理 .zip 扩展名。该示例设置为使用“.compressed”和“.decompressed”文件扩展名。
我也试过使用 https://gildas-lormeau.github.io/zip.js/ 但仍然无法解压缩我的文件。我在 chrome 上本地测试了这个解决方案以确保我能正常工作,但是当我在我的应用程序中测试它时它抛出了 "unable to read file".
的错误关于如何在我的 Windows 10 应用程序中解压缩文件有什么想法吗?
提前致谢。
使用 github.com/MobileChromeApps/cordova-plugin-zip/pull/60 中的更新代码。我将它与 repo 的克隆合并并制作了一个 public repo。 github.com/Culture22/cordova-windows10-zip