gpt4 book ai didi

permissions - 如何保存 StorageFile 以备后用?

转载 作者:行者123 更新时间:2023-12-04 05:22:54 25 4
gpt4 key购买 nike

我在 WinRT 工作,但我有点卡住了:

我正在编写具有媒体库功能的音乐播放器。我在 SQLite 数据库中保存有关音乐的信息(例如艺术家等)。我想让用户将他的音乐保存在他想要的任何地方,而不是 Windows 方式,所有这些都必须在“音乐”库中。

用户可以使用文件夹选择器在文件夹内添加音乐。我遇到的问题是:我以后如何访问这些文件,例如在应用程序重新启动后?

保留路径不起作用,因为我总是收到“拒绝访问”错误。我可以访问文件的唯一时间是使用我从浏览文件夹中获得的 StorageFile 对象。

我该如何解决这个问题?

最佳答案

正如已经给出的评论一样,Windows.Storage.AccessCache (http://msdn.microsoft.com/en-us/library/windows/apps/br230566.aspx) 是您需要为此使用的 API。但是,不是保存对每个单独 StorageFile 的访问权限,而是使用文件夹选择器并保存 StorageFolder 对象的权限(API 对两者都适用)。您不太可能达到文件夹的 1000 个项目限制。

关于permissions - 如何保存 StorageFile 以备后用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13518649/

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