2016-02-11 3 views
-1

Я пытаюсь создать некоторый медиаплеер, но укладывается в этот момент. Нужно добавить некоторые файлы в моем плейлисте, но он сгенерирует исключение ... Вот кодMediaPlayer for WinPhone

private async void Open_OnClick(object sender, RoutedEventArgs e) 
     { 
      var openPicker = new FileOpenPicker 
      { 
       ViewMode = PickerViewMode.Thumbnail, 
       SuggestedStartLocation = PickerLocationId.PicturesLibrary 
      }; 
      openPicker.FileTypeFilter.Add(".mp3"); 
      var selectedFiles = await openPicker.PickMultipleFilesAsync(); 
      if (selectedFiles != null) 
      { 
       foreach (StorageFile file in selectedFiles) 
       { 
        Playlist.Add(file.Path); 
       } 
      } 

     } 

Исключение

Исключение типа «System.Exception» произошло в MediaPlayer.exe но не обрабатывается в коде пользователя. Дополнительная информация: запрос не поддерживается. (Исключение из HRESULT: 0x80070032)

+1

Что это исключение? –

+0

этот код var selectedFiles = ждет openPicker.PickMultipleFilesAsync(); и ex Исключение типа «System.Exception» произошло в MediaPlayer.exe, но не было обработано в коде пользователя Дополнительная информация: Запрос не поддерживается. (Исключение из HRESULT: 0x80070032) –

+0

«Запрос не поддерживается» - похоже, что вы не можете открыть сборщик файлов. – ChrisF

ответ

0

Согласно документации FileOpenPicker.PickMultipleFilesAsync() не реализована в Windows Phone 8 API, вы должны по крайней мере, для Windows 10, чтобы иметь возможность использовать его.

требования (Windows 8.x и телефон 8.x Windows)
Минимальная поддерживаемая телефон: Нет поддерживается