1

这篇文章

MediaPlayerLauncher 启动媒体播放器应用程序并播放指定的媒体文件。媒体文件存储在独立存储或应用程序的安装目录中。

但是,我想从库中选择某个专辑中的歌曲(使用MediaLibrary)并启动默认的媒体播放器来播放它。这该怎么做 ?

4

1 回答 1

0

基本上你不能用当前的 API 做到这一点。

MediaPlayerLauncher 采用 MediaLocationType类型的参数,从文档中我们可以看到没有访问媒体库的选项

将 MediaLocationType.Data 用于存储在隔离存储中的媒体文件。将 MediaLocationType.Install 用于作为应用程序项目一部分的媒体文件。它们捆绑在 .xap 文件中并存储在应用程序的安装目录中。

我为此功能创建了一个UserVoice请求。希望如果有足够多的人投票支持,我们将在下一次更新中获得它。

于 2013-03-06T21:59:56.293 回答