代码之家  ›  专栏  ›  技术社区  ›  user310291

在桌面和iphone/ipad的网页中嵌入youtube视频

  •  1
  • user310291  · 技术社区  · 14 年前

    <object width="425" height="344" type="application/x-shockwave-flash" data="http://www.youtube.com/watch?v=hoA1MBRJ_BA&amp;hl=de&amp;fs=1&amp;rel=0"><param name="movie"  value="http://www.youtube.com/watch?v=hoA1MBRJ_BA&amp;hl=de&amp;fs=1&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param></object>
    

    为什么有效?我想我需要为Ipad提供一些特殊代码?

    我使用了真正的ipad,然后Safari和用户代理ipad得到了上面的源代码:application/x-shockwave-flash如何解释为html 5视频?

    3 回复  |  直到 14 年前
        1
  •  1
  •   null    14 年前

    ipad和iphone似乎有一个特殊的插件,可以用H264视频链接代替Youtube flash嵌入。所以,在Youtube方面什么也没发生。此外,它只适用于Youtube(例如,它不影响Vimeo flash嵌入)。

    具有讽刺意味的是,在撰写本文时,Youtube上新的HTML5 iframe嵌入在iPhone和iPad上都不起作用,而老的flash嵌入仍然起作用。

    是的,这是一个奇怪的世界。

        2
  •  2
  •   Darin Dimitrov    14 年前

        3
  •  0
  •   Lasantha    11 年前

    以下代码将在iphone中工作

    <iframe id="ytplayer" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/8VcPF72MFsU?autoplay=1&origin=http://example.com" frameborder="0"/>