【发布时间】:2017-02-23 16:51:14
【问题描述】:
我们正在积极努力将我们的产品从 AS3 迁移到 HTML5,但在我们完成该过程之前,我们仍有许多客户使用 Youtube API V3 的 Flash 版本。我们已经拿到了我们的项目Key,并且正在使用https://www.youtube.com/apiplayer?version=3&key=[key]发出请求,当AS3去获取它时它返回一个404,但是当直接粘贴到浏览器时返回flash API。
我们在代码中有Security.allowDomain("www.youtube.com");。
以下是我们加载 API 的方式,它已经工作了多年。
_loader = new Loader();
_loader.contentLoaderInfo.addEventListener(Event.INIT, onLoaderInit);
var url:String = "https://www.youtube.com/apiplayer?version=3&key=*[key]*";
_loader.load(new URLRequest(url));
试图弄清楚我错过了什么。
【问题讨论】:
-
您的播放器是
Chromeless版本吗?我的意思是您有自己的自定义播放/控制界面吗?如果是,您是否只需要视频文件,以便您的客户看到一些东西?
标签: actionscript-3 flash youtube youtube-data-api