如何在Windows8 html / javascript应用中播放YouTube视频?

时间:2012-07-15 12:12:41

标签: youtube windows-8

如何在Windows 8 html / javascript应用中播放YouTube视频?我有剪辑的ID,我只想玩它。也许通过html5的视频标签?

我已经尝试过iframe api,但未能让它工作。我也尝试了javascript api,但它无法从其他位置加载javascript。

非常感谢有关此主题的任何帮助!

1 个答案:

答案 0 :(得分:3)

我为Windows Phone开发了一个YouTube课程,该课程获得了YouTube电影的MP4链接。也许您可以使用此代码并使用MP4链接启动视频应用程序或设置媒体元素的来源(如果存在于Win8中)?

如果有办法使用预定义的MP4-URL启动视频应用程序,我可以重写Windows 8的代码。

http://mytoolkit.codeplex.com/wikipage?title=YouTube

更新:我已更新代码。现在只需使用此异步方法加载URL:

var url = await YouTube.GetVideoUriAsync("youtube_id");
myMediaElement.Source = url.Uri;

myMediaElement是XAML MediaElement控件。

从项目的Subversion存储库中查看整个库:http://mytoolkit.codeplex.com

更新:抱歉它只是C#,你必须把它移植到Javascript ......