【发布时间】:2016-11-26 16:27:08
【问题描述】:
我正在编写一个可以上传图像文件和视频文件的应用程序,并允许用户从他们的“图片”文件夹或 USB 记忆棒上传。目前它可以做所有事情,除了从 U 盘上传视频文件。 “图片”文件夹中的图像很好,U 盘中的图像很好,“图片”文件夹中的视频很好,但 U 盘中的视频不正常。
这确实没有太多代码:
private async Task SearchFoldersForMedia(StorageFolder folderToSearch)
{
IReadOnlyList<StorageFile> allFilesInFolder = await folderToSearch.GetFilesAsync();
// other code here...
}
说实话,这很简单。如果我的“图片”文件夹有 3 个视频 (.mp4),那么这一行将找到三个视频文件,但如果我的数据棒有 3 个视频,那么同一行将一无所获。如果我在我的数据棒或“图片”文件夹中查找图像文件(.jpg、.jpeg 或 .png),那么它们都会按应有的方式找到。
这是什么原因造成的?
【问题讨论】:
标签: c# video winrt-xaml