每个应用的MediaElements对象数量限制是多少? 我想添加大约50个MediaElements,所有简短的单词或短语录音。 我可以加10,他们会玩好的。如果我尝试添加更多,我不会得到任何构建错误,但是 他们不会玩,只是沉默。我正在使用模拟器进行测试。正在添加对象 以下示例:
two = new MediaElement();
two.AutoPlay = false;
two.Source = new Uri("Sounds/two.mp3", UriKind.Relative);
two.Volume = volume;
two.MediaEnded += new RoutedEventHandler(Sound_MediaEnded);
LayoutRoot.Children.Add(two);
two.Visibility = Visibility.Collapsed;
知道我打的是什么限制或问题?
感谢...
答案 0 :(得分:0)
此处没有足够的信息来确定您的确切问题,但如果您只创建一个MediaElement
并更新其来源,而不是创建多个实例,则可能会更好。
我听说你不应该在一个页面上有多个MediaElement,但没有证据/来源
如果你要创建大量的MediaElement实例,我希望你有内存问题(或者至少要使用比需要更多的内存)。