安装Mango开发人员工具后,Media Element无法运行

时间:2011-06-29 22:07:27

标签: windows-phone-7

我正在从互联网上下载语音文件并将其保存在独立存储中。我将此文件传递给页面上的媒体元素,然后调用Play()方法。该应用程序运行正常,直到我安装了Mango开发人员工具。从那时起,媒体元素不播放文件。

  private void DownloadCompleted(System.IO.IsolatedStorage.IsolatedStorageFileStream _Result)
    {
        if (_Result.CanRead && (bool)chkSpeak.IsChecked)
        {
            mediaElement1.SetSource(_Result);
            mediaElement1.Play();
        }
    }


<MediaElement Height="111" HorizontalAlignment="Left" Name="mediaElement1" VerticalAlignment="Top" Width="100"  Volume="1" AutoPlay="True" IsHitTestVisible="True" />

我是否需要对代码进行任何更改?

1 个答案:

答案 0 :(得分:1)

根据Release Notes(我假设你的意思是beta 2),这两个是已知问题:

  

Windows Phone模拟器运行时   在Windows Vista上,有些音频问题   可能导致。这个问题是由   播放音频时丢失音频数据包   例如媒体文件或警报。

     

设置MediaElement的来源   对象每隔一段时间就会失败。

可能有关系。 (您是否正在使用Vista / SetSource间歇性地工作?)