-1

我正在尝试创建一些媒体播放器,但此刻堆积如山。需要将一些文件添加到我的播放列表中,但它会引发异常......这是代码

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);
                }
            }

        }

例外

MediaPlayer.exe 中出现“System.Exception”类型的异常,但未在用户代码中处理附加信息:不支持该请求。(来自 HRESULT 的异常:0x80070032)

4

1 回答 1

0

根据文档FileOpenPicker.PickMultipleFilesAsync()未在 Windows Phone 8 API 中实现,您至少需要 Windows 10 才能使用它。

要求(Windows 8.x 和 Windows Phone 8.x)
支持的最低手机:不支持

于 2016-02-11T10:58:15.210 回答