[英]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.