forked from: flash on 2011-7-15
♥0 |
Line 61 |
Modified 2011-07-28 16:56:47 |
MIT License
archived:2017-03-20 04:27:36
ActionScript3 source code
/**
* Copyright aobyrne ( http://wonderfl.net/user/aobyrne )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/uH1r
*/
// forked from Hopsy's flash on 2011-7-15
package {
import flash.display.AVM1Movie;
import flash.display.Sprite;
import flash.system.Security;
import flash.display.Loader;
import flash.events.Event;
import flash.net.URLRequest;
import flash.utils.*;
import flash.external.ExternalInterface;
import flash.events.*;
// import fl.video.VideoEvent;
public class Main extends Sprite {
private var loader:Loader = new Loader();
private var player:Object = new Object();
private var y_id : String;
public var myTimer:Timer = new Timer(6000,1);
public function Main() {
loadfirst();
// loader.addEventListener(MouseEvent.CLICK, loadoff);
myTimer.addEventListener(TimerEvent.TIMER, loadoff);
myTimer.start();
// loadoff();
}
private function loadfirst():void
{
var str:String = 'Du3BoK-BiEM';
loader.load(new URLRequest("http://www.youtube.com/v/"+str+"?version=3&autohide=1&autoplay=1"));
addChild(loader);
trace("ffF");
}
private function loadoff(e:TimerEvent):void
{
trace("haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
loader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
// ExternalInterface.call("clearVideo");
loader.unload();
loader.unloadAndStop();
player.stop();
//player.clearVideo();
//player.clearVideo();
removeChild(loader);
loader = null;
player = null;
loader = new Loader();
//clearInterval(loadtime);
loadsecond()
}
private function loadsecond():void
{
var str :String = '2Ontw0dlIfg';
loader.load(new URLRequest("http://www.youtube.com/v/"+str+"?version=3&autohide=1&autoplay=1"));
addChild(loader);
}
private function ioErrorHandler(event:IOErrorEvent):void {
trace("YouTubeLoader: ioErrorHandler: "+event.text);
// tell the world
// var e:YouTubeLoaderEvent = new YouTubeLoaderEvent(YouTubeLoaderEvent.IO_ERROR);
// dispatchEvent(e);
}
private function onLoaderInit(event:Event):void {
loader.content.addEventListener("onReady", onPlayerReady);
}
private function onPlayerReady(event:Event):void {
player = loader.content;
player.y = 0;
player.x = 0;
player.setSize(218,205);
player.loadVideoById(y_id, 0, "small");
}
}
}