使用XHR(AngularJS' $ http)和CORS加载YouTube Iframe API

时间:2015-07-03 10:22:21

标签: angularjs api youtube xmlhttprequest cors

我想使用AngularJS'加载YouTube Iframe API(https://www.youtube.com/iframe_api)。 $ http,但似乎YouTube不允许CORS请求。

我想使用XHR加载此API的原因是我的应用程序中有一个相当复杂的API加载逻辑,我想使用$ httpBackend对其进行测试。如果我使用从JS创建的标记加载脚本,我无法找到任何模拟它的方法,而且每次运行测试时它实际上都会执行请求,这并不酷。

我的另一个选择是创建一个本地代理,但我想在当前时刻避免这种情况。

那么,有没有人知道用XHR加载YouTube Iframe API的方法?也许将origin参数设置为请求或其他东西。或许它已经有效,但我错过了一些东西。

0 个答案:

没有答案