0

在 WP8 中,我必须从“MusicLibrary”类中获取歌曲列表并通过“MediaPlayer”类播放。这很简单。但是这两个都在 8.1 中消失了。实际上几乎所有东西都没有了。甚至像页面导航语法这样简单的事情也完全改变了(我看不出这样做背后的任何逻辑原因)

有人可以告诉我如何在 WP8.1 中获取用户手机中的歌曲列表吗?以及如何在后台播放它们?目前我在网上找不到任何关于 8.1 的文档。经过大量谷歌搜索后,我只找到了一个示例,该示例展示了如何从独立存储中播放文件。请帮忙..

4

1 回答 1

1

我认为您的目标是 windows phone 8.1(Windows 运行时版本)如果您的目标是 windows phone 8.1 Silverlight,几乎所有内容都与 windows phone 8 相同。Windows phone 8.1 winRt 的目标是在 windows phone 和 windows 商店应用程序上的代码可重用性。因此,如果您同时针对这两个平台,请尝试使用通用应用程序。

编辑 供播放器使用<MediaElement... 和访问音乐库使用下面的代码。

        var folder = Windows.Storage.KnownFolders.MusicLibrary;
        var files = await folder.GetFilesAsync();

希望这可以帮助。

于 2014-07-12T18:09:23.697 回答