Discussione: Modalità Fullscreen
Visualizza messaggio singolo
Vecchio 02-04-2008, 22.30.49   #2 (permalink)
Professore
Junior Member
 
L'avatar di Professore
 
Data registrazione: 04-03-2008
Residenza: Palermo
Messaggi: 35
Professore Da apprezzare per l'impegno dimostrato
Invia un messaggio via MSN a Professore
Predefinito

Ciao Biagio,

FSCommand serve a comandare il Player Stand-Alone, sul web non funziona.

Per mandare in Full Screen un SWF visualizzato in una pagina devi comandare lo Stage.
Inoltre devi modificare un parametro nel codice HTML per permettere al filmato la visualizzazione a schermo intero.

Cominciamo:
Nel primo fotogramma inserisci questa funzione...
Codice:
function toggleFullScreen() {
    if (Stage["displayState"] == "normal") {
        Stage["displayState"] = "fullScreen";
    } else {
        Stage["displayState"] = "normal";
    }
}
Crea un pulsante e assegnagli questa azione:
Codice:
on (press) {
    toggleFullScreen();
}
Pubblica la pagina HTML e cambia il codice in maniera che la Proprietà allowFullScreen sia sempre vera, in questo modo:
Codice:
<script language="javascript">
    if (AC_FL_RunContent == 0) {
        alert("This page requires AC_RunActiveContent.js.");
    } else {
        AC_FL_RunContent(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'width', '550',
            'height', '400',
            'src', 'Untitled-1',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'Untitled-1',
            'bgcolor', '#ffffff',
            'name', 'Untitled-1',
            'menu', 'true',
            'allowFullScreen', 'true',
            'allowScriptAccess','sameDomain',
            'movie', 'Untitled-1',
            'salign', ''
            ); //end AC code
    }
</script>
<noscript>
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="550" height="400" id="Untitled-1" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="allowFullScreen" value="true" />
    <param name="movie" value="Untitled-1.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />    <embed src="Untitled-1.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="Untitled-1" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>

</noscript>
Dovrebbe funzionare...
Professore non è connesso   Rispondi citando