我是Windows Phone应用开发的新手,我想知道在Windows Phone 8应用中嵌入YouTube视频的最佳方式是什么?我想提供一个包含缩略图的视频列表,用户应该可以像任何典型应用一样点击并观看视频。
非常感谢。
答案 0 :(得分:1)
在我为Windows 8做这个时,我尝试了一些第三方SDK,但对任何解决方案都不满意。
最后,我将视频嵌入到Web View控件中,输出非常可取。我没有在Windows Phone上尝试这个,但应该像在Windows 8上那样工作,因为底层浏览器是相同的。试一试: -
string html = @"<style> body{margin:0; padding:0;} iframe{width:100%;height:480px;}@media screen and (max-width:300px) { iframe{width:100%;height:180px;}} </style><iframe style=""padding:0px;margin-bottom:-20px;"" src=""http://www.youtube.com/embed/" + videoId + @"?rel=0"" frameborder=""0"" allowfullscreen></iframe>";
videoView.NavigateToString(html);
请告诉我这是否适合您
答案 1 :(得分:0)
首先尝试在Windows Phone App Studio中创建示例视频应用,该应用使用YouTube API服务并在应用中显示视频。
下载源代码并参考,如何使用YouTube API服务并获取视频。源代码将是MVVM模式及其实现的最佳方式。您可以获得有关如何开发使用YouTube服务的应用程序的一些基本知识。
您可以参考我生成的使用YouTube API服务的source code以获取更多信息。