根据YouTube地址获取YouTube Embed代码

YouTube的embed代码有两种,一种是iframe的,一种是object的,无论哪种,相对于YouTube视频地址来说,都比较长,如果允许用户直接输入视频地址就可以播放视频,最好不过。自己写的程序中需要通过获取YouTube视频ID并转换出Embed 代码,WordPress则内置了视频地址和embed代码转换的功能——oembed

用这种方式,不仅可以转换YouTube,还能转换其它支持的视频网站url,不用再去想用户到底填了哪个视频网站的url。
结语
将YouTube地址转换为embed代码推荐使用oembed的方式,一则,当YouTube embed代码更新时,WordPress也会更新oembed,不用担心客户的网站无法正常转换视频。而来,oembed是一个开源的PHP Class,也就是说任何PHP系统都可以使用oembed转换地址,非常方便。
如果对oembed感兴趣,可以阅读一下http://oembed.com/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章