如何在Windows 8 html / javascript应用中播放YouTube视频?我有剪辑的ID,我只想玩它。也许通过html5的视频标签?
我已经尝试过iframe api,但未能让它工作。我也尝试了javascript api,但它无法从其他位置加载javascript。
非常感谢有关此主题的任何帮助!
答案 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 ......