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

    Audio multitrack dinamico

    Ciao a tutti, scrivo non per risolvere un problema specifico, ma per sapere se Flash può essere adatto a risolvere una particolare esigenza che ho.

    Dovrei realizzare una pagina web che carichi parecchie tracce audio (IMPORTANTE, che devono rimanere assolutamente in sync una con l'altra). I percorsi delle tracce audio verranno passati dinamicamente da un recordset da database MySQL.

    Tanto per capirci, una cosa così:

    http://driverstestpractice.com/sandbox

    Ma con tracce dinamiche e in sync.

    Ho letto che è difficile mantenere diversi file swf in sync tra loro, e che per gestire il sync è meglio fare un pre-buffer in un unico swf che contenga tutte le tracce.

    La vera domanda è questa:
    è possibile creare un file swf (di dimensioni es. 200x50) che in presenza di 2 tracce diventi dinamicamente 200x100, che con 3 tracce diventi 200x150 e così via?
    Vorrei inserire quindi un piccolo file swf per gestire ogni traccia, che all'occasione si preoccupi da solo di ridimensionarsi, senza prevedere a priori un'area della pagina html da tenere occupata con l'swf.

    Spero di essermi in qualche modo spiegato, so che forse non sono stato molto chiaro, spero riuscirete a capirmi lo stesso

    Grazie da subito

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    E' possibile, ma non utilizzando il solo actionscript, devi usarlo in combinazione con javascript, in modo che sia quest'ultimo a gestire i ridimensionamenti dell'swf.
    All'interno del filmato le dimensioni che definisci all'inizio non sono particolarmente importanti, per assurdo potresti creare un filmato da 1x1px e gestirne le dimensioni a piacimento all'interno della pagina html, impostandolo ad esempio al 100% (fullbrowser).

    Per comunicare con javascript devi utilizzare la classe ExternalInterface e puoi richiamare una qualsiasi funzione che definisci a priori per gestire la larghezza del filmato.
    Per l'interazione as+js puoi consultare questo link: http://flash.html.it/articoli/leggi/...-e-javascript/

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.