MediaElement 在同一页面多次赋值后会无法播放
本帖最后由 johnny_yeung 于 2013-09-27 19:09:18 编辑 给一个页面的MediaElement控件做多次不同的源绑定(不刷新的页面的情况下), MediaElement在播放几次后会无法播放, 但如果新打开的页面都没问题, 这是什么原因呢? (可以确定源没问题)
视频 控件
/// <summary>
/// 加载播放内容
///<param name="path">视频URI地址</param>
/// </summary>
private void LoadingPlay(string path)
{
using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
using (IsolatedStorageFileStream fileStream = myIsolatedStorage.OpenFile(path, FileMode.Open, FileAccess.Read))
{
playvideo.SetSource(fileStream);
playvideo.Play();
playvideo.MediaEnded += new RoutedEventHandler(currentmedia_MediaEnded);
}
}
}