【问题标题】:youtube embeded objects ie9youtube 嵌入对象 ie9
【发布时间】: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


    【解决方案1】:

    我们最终使用了 javascript api 来嵌入视频并访问控件,并且我们使用了 swfobject.js。一旦我们切换到该方法,渲染输出就可以在我朋友的机器上运行。

    编辑:这里是代码示例。

    <script type="text/javascript" src="swfobject.js"></script>    
    <div id="player">
        You need Flash player 8+ and JavaScript enabled to view this video.
    </div>
    
    <script type="text/javascript">
    
    var params = { allowScriptAccess: "always" };
    var atts = { id: "player" };
    swfobject.embedSWF("http://www.youtube.com/v/Cr-SqRWImmI?version=3&autohide=1&autoplay=1&controls=0&enablejsapi=1&showinfo=0&playerapiid=player&feature=player_embedded",
                       "player", "100%", "100%", "8", null, null, params, atts);
    
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-26
      • 2011-09-15
      • 2013-11-10
      • 2020-12-19
      • 1970-01-01
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      相关资源
      最近更新 更多