我使用表单从客户端捕获数据。在此表单中有一个iframe,可将youtube视频加载到youtube上。不同URL的原因是因为我的原始代码是用CakePHP编写的,而youtube api是使用Zend Framework的。
现在我需要从youtube返回的值存储在iframe的URL中以保存在数据库中,以便稍后调用时,视频将以正确的列表打开。
有任何建议吗?
答案 0 :(得分:0)
如果加载到iframe中的文档来自不同的域,则无法获取有关加载到iframe中的页面的任何信息。这是由于the same origin policy。
YouTube an API允许用户通过您的网站对YouTube进行搜索。您可以使用它来允许用户选择视频,而不是尝试对YouTube URI系统进行反向工程。