gpt4 book ai didi

windows - 使用 UWP 的 cordova 文件插件在 Windows 上获取文件系统

转载 作者:可可西里 更新时间:2023-11-01 10:43:58 26 4
gpt4 key购买 nike

希望使用 cordova 创建 UWP APP。

应用程序需要扫描文件系统以获取设备上的 mp3 文件列表,该设备可能是装有 windows 10 的台式电脑或手机。

但是 Cordova 能够看到虚拟路径,而不是设备上的 C 驱动器或 D 驱动器。

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);

接收到的FS对象的winPath是这样的

C:/Users/{USERID}/AppData/Local/Packages/{AppNameSpace}_bzbj8h50hftv4/LocalState/

而且这个是FS的根目录,不能移动目录到C:盘,是不允许的。

所以问题是,UWP 或任何 Windows 平台不会将存储设备公开给 Cordova 应用程序吗?或者我做错了什么,因为我是 Cordova 开发的新手。

最佳答案

要在 UWP 应用中进行完整的文件访问,您需要将 WinJS 框架添加到您的应用中。

插件将以跨平台支持为目标,移动设备的文件访问受到更多限制。在完整的 Windows 上运行,您将拥有更多可用功能,但插件可能不支持。

http://www.buildwinjs.com/对于 WinJS。

关于windows - 使用 UWP 的 cordova 文件插件在 Windows 上获取文件系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35661108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com