MediaElement not playing audio from stream WP7

2019-01-26 22:58发布

 string url = re["response"][0]["url"].ToString();
 MediaElement mm = new MediaElement();
 mm.Source = new Uri(url,UriKind.RelativeOrAbsolute);
 mm.AutoPlay = true;
 mm.Volume = 0.7;
 mm.Play();

But no changes, the adudio not starts.How I can resolve this?

1条回答
我欲成王,谁敢阻挡
2楼-- · 2019-01-26 23:52

You need to add your MediaElement to your VisualTree before playing it, since you're creating it in the codebehind. For example, assuming you have LayoutRoot and that your url is correct, this should work.

string url = re["response"][0]["url"].ToString();
MediaElement mm = new MediaElement();
mm.Source = new Uri(url,UriKind.RelativeOrAbsolute);
mm.AutoPlay = true;
mm.Volume = 0.7;
LayoutRoot.Children.Add(mm);
mm.Play();
查看更多
登录 后发表回答