05/01/2010, 21:28
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 40
Antigüedad: 15 años Puntos: 2 | |
Respuesta: Fullscreen en negro con FLVPlayback LO LOGRE!!!!!
Bueno después de mucho buscar, e investigar, masomenos pude ver de que se trataba. Al correr el archivo en el player de una MAC me lanzó un error (Erro: 1056) que básicamente te dice que no pudo asignar una propiedad al objeto (FLVPlayback) porque no es una clase dinámica.
Entonces lo que hice fue hacer todo a mano, en lugar de jalar el componente gráficamente, lo dí de alta con código y que creen! FUNCIONA A LA PERFECCIÓN!!, adios al error de pantalla completa, todo funciona perfecto. Abajo les dejo una copia del código:
import fl.video.FLVPlayback;
var mivideo2:FLVPlayback = new FLVPlayback(); //el constructor del reproductor. Creamos un objeto de tipo FLVPlayback
mivideo2.height = 344; //le ponemos el monton de propiedades que queramos
mivideo2.width = 611.5;
mivideo2.x = 271.8;
mivideo2.y = 295;
mivideo2.fullScreenTakeOver = false; //esta propiedad la uso para evitar que haga pantalla completa cuando no quiero
mivideo2.visible = false; //como al principio no lo quiero mostrar por eso esta especificación
mivideo2.autoPlay = false;
mivideo2.fullScreenBackgroundColor = 0x999999;
mivideo2.skin = "SkinUnderAllNoCaption.swf";
mivideo2.source = "videos/1.flv"; //aún no se porque me marcaba error si no le daba un source al principio
mivideo2.volume = 1; // el volumen va de 0 - 1
addChild(mivideo2); //agrego el player al escenario.
bueno, por flojera no borre algunas cosas, pero el chiste es que hagan el constructor y le apliquen las propiedades que les convenga (muchas veces las de default sirven perfecto) y al final es importante hacer el addChild al escenario o a un contenedor que esten usando.
Espero les sirva |