是否真的没有可用于YouTube Chromless AS3播放器的界面类?

时间:2013-09-24 15:46:04

标签: actionscript-3 youtube youtube-api

查看Google的YouTube API示例,我总能找到以下内容:

// This will hold the API player instance once it is initialized.
var player:Object;

var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, onLoaderInit);
loader.load(new URLRequest("http://www.youtube.com/apiplayer?version=3"));

// and then eventually inside an according event handler:
    player = loader.content;

他们真的希望我们使用依赖于动态绑定的普通对象,没有语法突出显示,当我们输入错误时没有编译器错误等等。来吧,他们应该让他们的无边框播放器实现一个简单的界面,并且应该发布该类,以便我们可以将对象键入该界面。看来他们没有。

这不是它的结束......

function onPlayerStateChange(event:Event):void {
    // Event.data contains the event parameter, which is the new player state
    trace("player state:", Object(event).data);
}

查看他们的事件示例 - 由于动态绑定而转换为Object以获取data属性而没有编译器错误?这是非常悲伤的代码。

所以我的问题是有没有人写过一个包装类来修复这个混乱,或者我只是错过了界面?

0 个答案:

没有答案