【发布时间】:2011-08-20 17:19:58
【问题描述】:
我和一个朋友正在编写一个生成 HTML 页面的 c# 应用程序,我们在尝试在该页面中嵌入 YouTube 视频时遇到了一个问题,在我的计算机上它可以正常运行和播放,但在他的计算机上却没有展示。他的闪存似乎是最新的,并且他能够在另一台计算机上复制该问题,但我根本无法复制它。
他可以去 YouTube 并直接从网站上播放视频,但是在另一个网站上运行任何嵌入的视频都会导致失败,我们尝试复制它吐出的代码制作我们自己的 HTML 文件并从那里播放,这对我来说很好,但对他来说不行。
<object style="height: 100%; width: 100%;">
<param name="movie" value="http://www.youtube.com/v/Cr-SqRWImmI?version=3&autohide=1&autoplay=1&controls=0&enablejsapi=1&showinfo=0&feature=player_embedded">
<param name="allowFullScreen" value="true">
<param name="allowScriptAccess" value="always">
<embed src="http://www.youtube.com/v/Cr-SqRWImmI?version=3&autohide=1&autoplay=1&controls=0&enablejsapi=1&showinfo=0&feature=player_embedded"
type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="100%" height="100%">
</object>
编辑:c# 与问题无关。 html youtube 嵌入视频不显示在我朋友电脑上的 ie9 中。我删除了标签并将其替换为 html 标签。
edit2:我真的不知道为什么有人会在这个问题上对我投反对票,但我提供了一个解决方案,所以如果遇到同样问题的人遇到它,而不是删除线程。
【问题讨论】:
标签: html internet-explorer-9 youtube-api