我想使用AngularJS'加载YouTube Iframe API(https://www.youtube.com/iframe_api)。 $ http,但似乎YouTube不允许CORS请求。
我想使用XHR加载此API的原因是我的应用程序中有一个相当复杂的API加载逻辑,我想使用$ httpBackend对其进行测试。如果我使用从JS创建的标记加载脚本,我无法找到任何模拟它的方法,而且每次运行测试时它实际上都会执行请求,这并不酷。
我的另一个选择是创建一个本地代理,但我想在当前时刻避免这种情况。
那么,有没有人知道用XHR加载YouTube Iframe API的方法?也许将origin参数设置为请求或其他东西。或许它已经有效,但我错过了一些东西。