Unity UWP FolderPicker抛出无效窗口句柄异常



我在尝试使用UWP Unity应用程序中的FolderPicker时遇到上述异常。我已经从一个工作示例中复制了代码,但没有成功:

FolderPicker folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.FileTypeFilter.Add("*");
try
{
StorageFolder folder = folderPicker.PickSingleFolderAsync().GetResults();
}
catch (Exception e)
{
Debug.Log(e.ToString());
}

我的假设是,它不适用于Unity UWP,类似于Unity提供.NET等的子集。有人能证实这一点吗?或者我遗漏了一些明显的东西吗?

最佳,Peter

您是否添加了从文件夹访问文件所需的功能和声明?这可能是上述错误的原因。

若要从文件夹中拾取文件,您需要从"功能"中选择"图片库"。同时在声明下添加文件打开选择器。

您可以在Package.appxmanifest.中找到此选项

选中此项可从文件夹访问文件。

https://learn.microsoft.com/en-us/windows/uwp/files/file-access-permissions

相关内容

  • 没有找到相关文章

最新更新