在我目前正在开发的Windows Phone 8应用程序中(C#),我正在尝试播放YouTube视频。
在我的页面中,我有一个webBrowser
组件,并且我显示一些具有函数NavigateToString()
的静态HTML。
当我执行我的应用程序时,在我的webBrowser
组件中,我可以看到YouTube播放器具有我要播放的视频的第一个图像。
如果我点击"播放按钮",我可以在播放器上看到一个加载程序,那么我在视频全屏应用程序上有一个重定向,并且有以下错误消息:"对不起,我们无法播放此文件在您的手机上" 。
如果使用Internet Explorer应用程序,我在YouTube网站上导航并尝试播放视频,一切正常。
我真的希望有人能够帮助我:)
预先感谢您!
您无法在应用程序中播放YouTube视频。即,仅将您重定向到您无法真正访问的内置播放器。
,但是您可以随时在本地下载视频并播放它。这可能会有所帮助:mytoolkit。
这是错误的!
有机会将YouTube视频集成到WP 8.0和WP 8.1应用程序中。
我正在使用De Windows Phone App Studio(http://appstudio.windows.com/)来构建一个应用程序,该应用程序是在生成可下载的代码包后通过Visual Studio扩展的。
,您可以通过搜索YouTube频道,播放列表或特定视频。
如果您已经实现了功能,则可以单击以在Fullscren中打开应用程序中的视频。如果您正在创建WP 8.1应用程序,则也可以在没有全屏模式的情况下播放视频。
还有一个教程可以将YouTube视频集成到您的应用中:http://sviluppomobile.blogspot.de/2013/07/embed-youtube-videos-videos-videos-into-into-your-windows.html<>
演奏后,我使它在wp8
上工作<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html,charset=yourEncoding">
<title>title here </title>
</head>
<body >
<iframe width="550" height="315" src="//www.youtube.com/embed/videoId" frameborder="0" allowfullscreen></iframe>
</body>
</html>
似乎不起作用的原因是" text/html"one_answers" charset = yourencoding"与"分开;而不是",