이미지 파일과 비디오 파일을 업로드하고 사용자가 'Pictures'폴더 나 USB 스틱에서 업로드 할 수있는 응용 프로그램을 작성 중입니다. 현재 USB 스틱에서 비디오 파일을 업로드하는 것을 제외한 모든 작업을 수행 할 수 있습니다. 'Pictures'폴더의 이미지는 훌륭하지만 USB 스틱의 이미지는 괜찮습니다. 'Pictures'폴더의 비디오는 괜찮지 만 USB 스틱의 비디오는 좋지 않습니다.StorageFolder.GetFilesAsync()가 USB 스틱에서 mp4 파일을 반환하지 않습니다.
정말 많은 코드가 여기에있다되지 않습니다 :
private async Task SearchFoldersForMedia(StorageFolder folderToSearch)
{
IReadOnlyList<StorageFile> allFilesInFolder = await folderToSearch.GetFilesAsync();
// other code here...
}
그것은 정직하게, 매우 빈약합니다. 내 '그림'폴더에 3 개의 비디오 파일 (.mp4)이있는 경우 해당 한 줄은 3 개의 비디오 파일을 찾지 만 내 데이터 저장소에 3 개의 비디오가 있으면 같은 줄에 아무 것도 찾을 수 없습니다. 이미지 파일 (.jpg, .jpeg 또는 .png)을 찾기 위해 내 데이터 보관소 또는 내 '그림'폴더를 보면 모든 정보가 있어야합니다.
이 문제의 원인은 무엇입니까?