我有一个c#表单,我想要显示一部YouTube电影。我已经放置了一个shockwave flash对象,我可以在其中加载youtube电影。
axShockwaveFlash.LoadMovie(0,“http://www.youtube.com/v/tVP0b8qvZg8&enablejsapi=1&playerapiid=ytplayer”);
这很好用。当我通过代码,想要使用youtube电影播放/暂停/任何内容时,会出现问题。我可以理解,需要做一些动作脚本并使用shockwaves callfunction,但到目前为止还没有任何工作。我是Actionscripting和flash的初学者。
我希望你们中的一些人可以提供一些帮助或代码示例,以便我可以控制我的YouTube电影。
非常感谢
拉斯
答案 0 :(得分:0)
embedding flash videos in a C# application有一个很好的例子。我建议您按照文章并将参数转发到视频播放器 - Google代码部分中提供了Youtube API的命令。
答案 1 :(得分:0)
这为您提供了有关使用YouTube API和Chormeless播放器的详细教程,以便您可以自行控制电影。如果你需要它我也有一个演示,但这应该足以让你去,如果你需要更多帮助,请告诉我:))
答案 2 :(得分:0)
如果您只想在自己的网站上看到Youtube视频,则只需嵌入它即可。
例如:
<object width="400" height="300">
<param name="movie" value="http://www.youtube.com/v/2Trszk44ElI&hl=en&fs=1&showinfo=0" />
<param name="allowFullScreen" value="true" />
<param name="allowscriptaccess" value="always" />
<embed src="http://www.youtube.com/v/2Trszk44ElI&hl=en&fs=1&showinfo=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="300"></embed>
</object>
或者,您可以使用JW Player,它是一个免费的视频播放器(仅供个人使用)内置于actionscript 3中。 http://www.longtailvideo.com/players/jw-flv-player/