2015-10-16 3 views
0

У меня есть список файловWindows Store App воспроизводит файлы

  1. D: \ Видео \ Video_1.mp4

  2. \\ НЕКОТОРЫХ-СЕТИ-PC \ Shared \ Video_2.mp4

    ...

Мне нужны игровые файлы в MediaElement.

MediaElement.Source = new Uri(url from list); 
MediaElement.Play(); 

, но у меня есть эта ошибка: установлено

MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED

По умолчанию в окнах 10 "Фильмов & ТВ" - может играть видео из этого списка.

+1

См. [Доступ к файлам и разрешения (приложения Windows Runtime)] (https://msdn.microsoft.com/en-us/library/windows/apps/hh967755.aspx) – Clemens

ответ

1
  1. В пользователя Windows Store App должен разрешить доступ к файлу/папке с FileOpenPicker/FolderPicker

  2. После получения StorageFile (PickSingleFileAsync), сохранить в свой список и сохранить FutureAccessList

StorageApplicationPermissions.FutureAccessList.AddOrReplace(ID, StorageFile) 
  1. В следующий раз использовать FutureAccessList
StorageApplicationPermissions.FutureAccessList.GetFileAsync(ID)