【问题标题】:windows store app 8.1 file system accesswindows store app 8.1 文件系统访问
【发布时间】:2014-05-10 21:47:29
【问题描述】:

Windows 存储应用程序能否仅访问“库”文件而不访问 PC 硬盘驱动器上的其他位置?就像我有一个 D 盘,里面装满了我希望应用程序能够访问的视频媒体,有没有办法做到这一点?我已经搜索了一段时间,除了“knownfolder”示例和文档之外什么都找不到。

【问题讨论】:

    标签: windows-store-apps windows-8.1


    【解决方案1】:

    为了访问库和其他特定位置之外的文件,您需要使用 FileOpenPicker 或 FolderPicker。您可以在http://msdn.microsoft.com/en-us/library/windows/apps/Hh967755.aspx 找到有关 Windows 应用商店应用程序文件访问和权限的更多信息。

    【讨论】:

    • 谢谢。我已经看到了,在该页面上它说:“但是,您可以通过调用文件选择器(FileOpenPicker 或 FolderPicker)来访问用户下载文件夹中的文件和文件夹,以便用户可以导航和选择文件或文件夹。应用程序访问。”所以这对我说,它只能选择和访问用户下载文件夹中的文件/文件夹。对于任何涉及外部文件的应用程序开发而言,这种做法都会受到影响。我想我很惊讶它会受到这样的限制。
    • 我可能已经找到了更多深入了解 FolderPicker 的信息。我将不得不去做一些实验,看看它是否符合我的要求,但你让我想到了一个可能的想法。谢谢。
    • 我相信 StorageApplicationPermissions.FutureAccessList 就是我想要的。存储文件夹(和文件)以供将来在应用中使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-18
    • 2011-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2014-03-25
    相关资源
    最近更新 更多