Si este tutorial no es lo que necesita y Usted todavía tiene preguntas o sugerencias – póngase en contacto con nosotros. ¡Por favor, ayúdenos a servirle!

Su Nombre

Su Email

Su Mensaje (obligatorio)

captcha

XML Flash. ¿Cómo insertar un vídeo de YouTube en una plantilla?

En este tutorial vamos a presentarle instrucciones para insertar un video de YouTube en plantillas flash y/o XML por medio de AS3 Action Script.

Abra el fichero ‘main_cs5.fla’ de la carpeta /sources/flash por medio de Adobe Flash.

Con la ayuda de la biblioteca, busque las paginas de clip.

Encuentre la pagina donde desea anadir un video de YouTube.

Abra File->Insert (Fichero->Insertar) para agregar nuevo simbolo.

Asegurese de utilizar el tipo ‘Movie Clip’.

Haga clic en la capa para seleccionar y apriete la tecla F9 para abrir el panel de Action Script.


// 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"));
// HK1EoALZKXQ
loader.load(new URLRequest("http://www.youtube.com/v/YOUR_CODE_HERE?version=3"));

function onLoaderInit(event:Event):void {
    addChild(loader);
    loader.content.addEventListener("onReady", onPlayerReady);
    loader.content.addEventListener("onError", onPlayerError);
    loader.content.addEventListener("onStateChange", onPlayerStateChange);
    loader.content.addEventListener("onPlaybackQualityChange", 
        onVideoPlaybackQualityChange);
}

function onPlayerReady(event:Event):void {
    // Event.data contains the event parameter, which is the Player API ID 
    trace("player ready:", Object(event).data);

    // Once this event has been dispatched by the player, we can use
    // cueVideoById, loadVideoById, cueVideoByUrl and loadVideoByUrl
    // to load a particular YouTube video.
    player = loader.content;
    // Set appropriate player dimensions for your application
    player.setSize(480, 360);
}

function onPlayerError(event:Event):void {
    // Event.data contains the event parameter, which is the error code
    trace("player error:", Object(event).data);
}

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

function onVideoPlaybackQualityChange(event:Event):void {
    // Event.data contains the event parameter, which is the new video quality
    trace("video quality:", Object(event).data);
}

Ahora, podemos buscar un video de youtube.com y copiar el codigo de video.

Despues de esto, regrese al clip. Encuentre nuestro simbolo nuevo agregado en la Biblioteca y arrastrelo hasta Scene (escena).

Publique su fichero .FLA si ha terminado.

Nota: Usted no podra ver el video al publicar el fichero .FLA. Hay que subir su plantilla al servidor (subir el contenido de la carpeta ‘site_flash’).

Despues de esto podremos encontrar nuestro video de YouTube.

Esto es todo. Ya puede insertar videos de YouTube en plantillas Flash y plantillas XML Flash mediante AS3 action script sin problemas.

XML Flash. ?Como insertar un video de YouTube en una plantilla?
 
Chat en Vivo
We help you to choose the right product.
Comenzar Chat