信息
您所需的主题如下所示。但此主题未包含在此库中。

如何使用 Windows Phone 8 的 Media Player 启动器

2014/6/18

适用于:Windows Phone 8 和 Windows Phone Silverlight 8.1 | Windows Phone OS 7.1

使用媒体播放器启动器可以启动媒体播放器,并播放您指定的媒体文件。您必须指定文件的名称和位置。您可以选择通过使用控件的按位组合,指定一个或多个媒体播放器控件,例如,快退和停止。您还可以指定在启动媒体播放器时要使用的首选方向。

使用启动器,可以帮助您在 Windows Phone 平台中提供一致的用户体验。有关更多信息,请参见 Windows Phone 8 启动器和选择器

说明注意:

在 Windows Phone 模拟器上,应用程序可以启动媒体播放器,并且用户可以播放音乐,但是不会呈现视频。

使用媒体播放器启动器

  1. 将以下语句添加到您的代码中。

    using System;
    using Microsoft.Phone.Tasks;
    
  2. 在应用程序中的所需位置(例如按钮单击事件中)添加以下代码。为了测试此过程,可以将该代码放置在页面构造函数中。以下是启动任务的代码。

    MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
    
    mediaPlayerLauncher.Media = new Uri("MyVideo.wmv", UriKind.Relative);
    mediaPlayerLauncher.Location = MediaLocationType.Data;
    mediaPlayerLauncher.Controls = MediaPlaybackControls.Pause | MediaPlaybackControls.Stop;
    mediaPlayerLauncher.Orientation = MediaPlayerOrientation.Landscape;
    
    mediaPlayerLauncher.Show();
    
    说明注意:

    对于独立存储中存储的媒体文件,请使用 MediaLocationType.Data。对于应用程序项目中包含的媒体文件,请使用 MediaLocationType.Install。它们捆绑在 .xap 文件中,并存储在应用程序的安装目录中。

显示: