Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [as3] flv playback e fullscreen

    ciao sono veramente agli inizi con as3 e sto incontrando un bel pò di problemi, ma spero di farcela
    il mio problema attuale è questo
    sto facendo una piccola applicazione con un player video basato sul component flv playback; ci dev'essere un pulsante che porta in full screen

    ho provato a scrivere l'azione che porta in fullscreen in una classe esterna in modo da poterla riutizzare.
    questa classe esterna è la mia document class

    codice:
    package 
    {
    
    	import flash.display.StageDisplayState;
    	//import flash.display.Sprite;
    	import flash.display.MovieClip;
    	import flash.events.MouseEvent;
    
    	public class fullScreen extends MovieClip
    	{
    		public var fullScreen_btn:MovieClip;
    
    		protected function handleMouseUp(me:MouseEvent):void
    		{
    			if (stage.displayState == StageDisplayState.NORMAL)
    			{
    				try
    				{
    					stage.displayState = StageDisplayState.FULL_SCREEN;
    				}
    				catch (e:SecurityError)
    				{
    					//if you don't complete STEP TWO below, you will get this SecurityError
    					trace("an error has occured. please modify the html file to allow fullscreen mode");
    				}
    			}
    		}
    		public function fullScreen()
    		{
    			fullScreen_btn.addEventListener(MouseEvent.MOUSE_UP,handleMouseUp);
    		}
    	}
    }
    il full screen funziona ma anzicchè vedere a pieno schermo l'intera interfaccia vedo in full screen solo il component del payer video....

    cosa succede???
    grazie a tutti dell'aiuto
    mondini multimedia blog - grafica, web design, 3d

  2. #2
    ho risolto...
    se dovesse servire ad altri, il comportamento di default è quello di portare in full screen il video

    per evitarlo occorre specificare
    codice:
    videoProva.fullScreenTakeOver = false;
    dove videoProva è il nome di istanza del video component

    mondini multimedia blog - grafica, web design, 3d

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.