我正在尝试在Windows Phone应用程序中播放一个小视频文件。很基本

 void StartMediaPlayer()
    {
        MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();

        mediaPlayerLauncher.Media = new Uri("/Assets/video/video1.wmv", UriKind.Relative);
        mediaPlayerLauncher.Location = MediaLocationType.Install;

        mediaPlayerLauncher.Controls = MediaPlaybackControls.All;
        mediaPlayerLauncher.Orientation = MediaPlayerOrientation.Landscape;

        mediaPlayerLauncher.Show();
    }


我称此为图片点击事件的空白,这就是发生的情况



调试器显示错误在这里:mediaPlayerLauncher.Show();

最佳答案

应用程序在电话的安装目录中找不到您的文件/Assets/video/video1.wmv时,将引发该错误。确保您的视频在项目中,并且设置为生成类型“内容”。您也可以打开XAP文件,再次检查它是否位于正确的相对位置(只是重命名的ZIP文件存档)。

09-12 11:03