繁体   English   中英

Unity UWP FolderPicker引发无效的窗口句柄异常

[英]Unity UWP FolderPicker Throws Invalid Window Handle Exception

尝试在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等的子集。有人可以确认这一点吗?或者我缺少明显的东西吗?

最好,彼得

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

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

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

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

https://docs.microsoft.com/zh-cn/windows/uwp/files/file-access-permissions

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM