Вот мой код ........
public MediaPlaybackItem GetMediaPlaybackItemFromPath(string path)
{
//StorageFile file = await StorageFile.GetFileFromPathAsync(path);
var source = MediaSource.CreateFromUri(new Uri(path));
return new MediaPlaybackItem(source);
}
Если я использую этот метод, я не могу воспроизводить музыку.Но если я попробую это, я смогу играть музыку.
public async Task<MediaPlaybackItem> GetMediaPlaybackItemFromPathAsync(string path)
{
StorageFile file = await StorageFile.GetFileFromPathAsync(path);
var source = MediaSource.CreateFromStorageFile(file);
return new MediaPlaybackItem(source);
}
В чем проблема?Я использую mediaplaybacklist для MediaPlayer.Source.Как я могу получить правильный MediaSource, используя мой первый метод?Помоги мне, пожалуйста.