我正在创建一个facebook风格的网站,但是在获得链接时遇到了瓶颈,如果它是一个youtube视频,将其显示为嵌入的youtube视频。
基本上-如果一个数据库值包含链接:http://www.youtube.com/foo,它像facebook一样嵌入。
这是NOT facebook API,我不介意怎么做。
谢谢。
如果有人提交YouTube URL,使用YouTube的JavaScript API来嵌入播放器。
http://code.google.com/apis/youtube/js_api_reference.html功能您可能想使用cueVideoByUrl()
。
要在用户输入中定位YouTube URL,最简单的方法可能是创建一个正则表达式来查找它。如果允许在用户输入等中使用HTML标记,这可能会很复杂,但如果您正确地清理了用户输入并且不允许使用标记或特殊字符,则应该非常简单。