代码之家  ›  专栏  ›  技术社区  ›  Oliver Kucharzewski

是否可以在没有嵌入url的情况下实现youtube视频?

  •  0
  • Oliver Kucharzewski  · 技术社区  · 10 年前

    我知道,实施 /embed/ 在页面上放置视频的URL,即: <iframe id="ytplayer" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/M7lc1UVf-VE?autoplay=1&origin=http://example.com" frameborder="0"/>

    我今天的问题是,如果没有 /嵌入,嵌入/ ?

    https://youtu.be/M7lc1UVf-VE

    原因是在我开发的系统中。一个人无意中使用了整个youtube链接,而不是嵌入。我正在考虑用PHP编写解析脚本,但我相信有一种更简单的方法。

    1 回复  |  直到 10 年前
        1
  •  0
  •   Oliver Kucharzewski    10 年前

    我找不到解决方案,所以我简单地使用了与PHP等效的方法。

    $raw = "https://youtu.be/M7lc1UVf-VE";
    $url = str_replace($raw, "youtu.be/", "youtube.com/embed/");
    
    推荐文章