2

我想知道为什么我的 MediaPLayerLauncher 总是从服务器抛出错误 404。

我可以使用我的 WebBrowserTask 加载我想要的所有文件、ZIP 文件或 jpeg 等,这意味着我的 url 很好并且可以工作。当涉及到 mp4 文件时,它不起作用。

这是我实际使用的代码:

            if (newPath.Contains(".mp4"))
            {
                MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
                mediaPlayerLauncher.Media = new Uri(newPath, UriKind.RelativeOrAbsolute);
                mediaPlayerLauncher.Location = MediaLocationType.Data;
                mediaPlayerLauncher.Controls = MediaPlaybackControls.Pause | MediaPlaybackControls.Stop;
                mediaPlayerLauncher.Show();
            }

newPath 值为:http ://website.com//files//myfile.mp4

有人能帮我吗 ?

4

1 回答 1

3

MediaLocationType.Data 用于指定文件存储在Isolated Storage 中,尝试删除此行。

于 2012-04-25T10:48:45.223 回答