Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    modificare il volume di un suono

    ciao
    Nei miei programmi uso molto i suoni.
    per far ciò inserisco queste istruzioni:
    Nell'head
    <script type="text/javascript">
    function playSound(soundfile) { document.getElementById("suono").innerHTML = "<embed src=\"" + soundfile + "\" hidden=\"true\" autostart=\"true\" loop=\"false\" />"; }
    function playSound2(soundfile) { document.getElementById("suono2").innerHTML = "<embed src=\"" + soundfile + "\" hidden=\"true\" autostart=\"true\" loop=\"true\" />"; }
    </script>

    Nel body
    <span id="suono"></span> <span id="suono2"></span>

    Nello script
    playSound2('audio/sottofondo.mp3');


    Come abbasso e alzo l'audio?
    è possibile rilevare la fine del file?

    rudyF

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    ciao
    Ho trovato alcuni suggerimenti in rete e ne ho ricavato questo

    <script type="text/javascript">

    var Vox = document.createElement("audio");

    window.onload=function() {
    Vox.src = "voci/passa_il_mouse.mp3";
    window.setTimeout(Parla, 500)
    };

    function Parla() {
    Vox.play();
    Vox.volume = .1
    Vox.addEventListener('ended', function gestoreEvento(event)
    {alert("fine riproduzione ");
    this.removeEventListener('ended', gestoreEvento, false); }, false); // Rimuove l´evento
    }

    </script>

    sembra che funzioni sia per il volume che per la fine del file sonoro.

    può andare così o ci sono controindicazioni?

    rudyF

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.