WP7对MediaElements数量的限制

时间:2012-03-25 02:51:01

标签: windows-phone-7 mediaelement

每个应用的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;

知道我打的是什么限制或问题?

感谢...

1 个答案:

答案 0 :(得分:0)

此处没有足够的信息来确定您的确切问题,但如果您只创建一个MediaElement并更新其来源,而不是创建多个实例,则可能会更好。 我听说你不应该在一个页面上有多个MediaElement,但没有证据/来源 如果你要创建大量的MediaElement实例,我希望你有内存问题(或者至少要使用比需要更多的内存)。