首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MyToolkit你管API。windows phone 7中的视频播放器崩溃

MyToolkit你管API。windows phone 7中的视频播放器崩溃
EN

Stack Overflow用户
提问于 2013-10-21 12:58:26
回答 1查看 401关注 0票数 1

我试图创造和应用内置的能力,看你管视频。我用来实现这个特性的插件是"MyToolKit"(http://mytoolkit.codeplex.com/)。整件事都很好。当请求查询发送到API时,视频和缩略图将正确显示。但是,当选择特定的电影时,会引发一个异常,并且Visual中断调试器。以下是视频选择点的代码。

代码语言:javascript
复制
private void Grid_Tap(object sender, System.Windows.Input.GestureEventArgs e)
        {
            Grid tappedGrid = sender as Grid;
            YouTubeVideo selectedVideo = tappedGrid.DataContext as YouTubeVideo;
            string videoId = selectedVideo.YouTubeVideoId;
            try {
                YouTube.Play(videoId, YouTubeQuality.Quality480P, e1 => { if (e1 != null) { MessageBox.Show(e1.Message); } });
            }
            catch(Exception e1){
                MessageBox.Show(e1.Message.ToString());
            }

           // MessageBox.Show(videoId);
        }

异常被抛出,调试器进入应用程序泛型异常(App.xaml.cs),尽管异常是按上面所示处理的,我认为这是异常发生的地方。因此调试器/应用程序就会崩溃。视频继续在默认视频播放器上播放。关于如何解决这个问题,有什么建议吗?

异常详细信息System.Runtime.Serialization.InvalidDataContractException未处理消息:'System.Runtime.Serialization.InvalidDataContractException‘类型的未处理异常发生在Microsoft.Phone.Interop.ni.dll中

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-23 14:24:27

除非您在导航上使用Page.StateApplication.State或其他序列化操作,否则您所使用的库会出现问题。跟他们一起抚养。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19495229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档