我正在以编程方式在wp7应用程序中创建一个媒体元素,然后我将它作为一个孩子添加到可见网格中。问题是我收到此错误消息(在MediaFailed事件处理程序内)“3123发生错误。”。
这是使用的网址:http://www.educationalquestions.com/video/ELL_PART_5_768k.wmv。
关于问题根源的任何想法(我有ID_CAP_MEDIALIB
功能设置以及ID_CAP_NETWORKING
)?
答案 0 :(得分:1)
当使用mosync创建Windows Phone应用程序时,在幕后初始化了几个模块:其中一个是使用VideoBrush的CameraModule,其源是使用PhotoCamera设置的。因为VideoBrush基于MediaElement并且在wp7应用程序中只能使用一个MediaElement,所以第二个(我的)不能正常工作。 CameraModule初始化的解决方法解决了我的问题。
答案 1 :(得分:1)
我在WP8,Windows Phone 8项目中遇到了同样的问题 - 这是因为我从WMAppManifest.xml文件中删除了ID_CAP_MEDIALIB_PLAYBACK
功能...
虽然我会将它附加到这个案例中,因为这是我在这个错误代码中找到的第一个问题......