如何使用设备的隔离存储启动MediaPlayerLauncher

时间:2012-07-08 19:07:56

标签: c# windows-phone-7 xaml

我想简单地启动MediaPlayerLauncher任务,但我想使用WP7设备上已有的媒体。从我的研究看来,要使用此任务,首先必须包括作为资源打包的媒体,或者使用保存在应用程序隔离存储中的媒体。有没有办法只使用手机的隔离存储,以便MediaPlayerLauncher任务可以使用默认媒体播放器应用程序中的媒体加载(例如,如果用户从他或她的计算机上将音乐放在手机上,该媒体将被识别和加载进入MediaPlayerLauncher)。 基本上我最想要完成的是WP&用户单击选项卡时加载的默认媒体播放器,但如果用户想要选择音乐,则会加载音乐部分而不是默认的zune部分。这是否是完成此任务的正确任务,如果没有,是否有办法使用这样的默认手机功能?如果没有,还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

文档似乎表明它完全有可能。

http://msdn.microsoft.com/en-us/library/microsoft.phone.tasks.mediaplayerlauncher(v=VS.92).aspx

属性位置采用允许数据的枚举 - 即隔离存储。

创建一个Uri(亲戚)设置位置并开始使用。