Visualizzazione dei risultati da 1 a 8 su 8

Discussione: detect player

  1. #1

    detect player

    allora sto realizzando un cd.
    Per motivi particolari dovuti a apertura di alcune popup
    non posso creare il cd con il proiettore ma devo inserire swf nella pagina html che lancio cmq in fullscreen e fin qui tutto ok.
    Adesso il mio problema è se l'utente non ha i plugin flash?
    Posso inserire il proiettore flash nella pagina html al posto dell'swf o perlomeno creare una pagina che veda se l'utente ha il flash player installato e nel caso contrario farglielo installare dal mio cd stesso? spero di essermi spiegato grazie.
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  2. #2
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    fai esattamente come faresti per il web, solo che chiaramente, invece che il link al sito macromedia, devi puntare al player che c'è sul cidddddì.

  4. #4
    si ma come faccio a fare il detect del player?
    so che poi lo devo far puntare al player del cd.
    Vorrei che se l'utente nn ha il plugin lo installasse in automatico da cd, chi mi sa dire il codice da usare in flash o nell'html?
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Originariamente inviato da enigma_79
    si ma come faccio a fare il detect del player?
    so che poi lo devo far puntare al player del cd.
    Vorrei che se l'utente nn ha il plugin lo installasse in automatico da cd, chi mi sa dire il codice da usare in flash o nell'html?
    se hai flash mx lo inserisce lui in automatico

    File->impostazioni pubblicazione

    nella linguetta HTML selezioni Modello: Rilevamento di Flash 6

    che ti genera:
    codice:
    <SCRIPT LANGUAGE=JavaScript1.1>
    <!--
    var MM_contentVersion = 6;
    var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
    if ( plugin ) {
    		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
    	    for (var i = 0; i < words.length; ++i)
    	    {
    		if (isNaN(parseInt(words[i])))
    		continue;
    		var MM_PluginVersion = words[i]; 
    	    }
    	var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
    }
    else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
       && (navigator.appVersion.indexOf("Win") != -1)) {
    	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
    	document.write('on error resume next \n');
    	document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
    	document.write('</SCR' + 'IPT\> \n');
    }
    if ( MM_FlashCanPlay ) {
    		document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
    	document.write('  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
    	document.write(' ID="da_buttare" WIDTH="550" HEIGHT="400" ALIGN="">');
    	document.write(' <PARAM NAME=movie VALUE="da_buttare.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>  '); 
    	document.write(' <EMBED src="da_buttare.swf" quality=high bgcolor=#FFFFFF  ');
    	document.write(' swLiveConnect=FALSE WIDTH="550" HEIGHT="400" NAME="da_buttare" ALIGN=""');
    	document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
    	document.write(' </EMBED>');
    	document.write(' </OBJECT>');
    } else{
    	document.write('[img]da_buttare.gif[/img]');
    }
    //-->
    ciauz

  6. #6
    Utente di HTML.it L'avatar di damar3
    Registrato dal
    Feb 2002
    Messaggi
    216
    Scusate, io ho problema inverso. Ho il Plugin installato ma i siti che usano il riconoscimento non lo rivelano perchè (almeno penso) la variabile
    navigator.mimeTypes["application/x-shockwave-flash"] risulta undefined.

    Cosa posso fare ?

  7. #7
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    @ enigma_79:
    forse al buon DaZKool gli è sfuggito che tu parli di un installer da locale e ti ha indicato il metodo per riconoscere l'occorrenza del Player 6 quando l'utente ha il 5 o non ne ha nessuno. Resta il fatto che quel codice conduce sempre alla necessità di essere connessi per installare il player dal sito di MM.

    Purtroppo Macromedia non permette a nessuno che si metta il player in locale senza una richiesta e successiva conferma di concessione o rifiuto; ecco perché concede il player nei proiettori che non installa niente ma semplicemente si esegue in memoria volatile, con l'appoggio di un file temporaneo, per il tempo occorrente alla visualizzazione del filmato. Alla chiusura del proiettore, il temporaneo scompare.

    @ damar3:

    se hai il player più recente, dopo il detect non compare nulla e vedi i filmati fatti con qualsiasi versione di Flash. Se invece il filmato è fatto con Director, allora ti compare la richiesta di installazione dell'apposito plug-in ShockWave per il Lingo.

    BuonTuttoATutti !

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  8. #8
    Utente di HTML.it L'avatar di damar3
    Registrato dal
    Feb 2002
    Messaggi
    216
    NAP forse non hai capito bene il mio problema.

    Io ho il plugin installato e riesco a vedere tutte le animazioni.

    Sono i siti che effettuano il controllo sul plugin che non mi consentono l'ingresso (se uso IE) e mi dicono di installare il plugin Flash che però io ho già correttamente installato e aggiornato all'ultima versione.

    Dove può stare l'inghippo ?

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.