Skip to main content

Jak přehrávat zvuk při klepnutí nebo převrácení

The Jak Trilogy Analysis | Naughty Dog's Renegade Platformer (Smět 2025)

The Jak Trilogy Analysis | Naughty Dog's Renegade Platformer (Smět 2025)
Anonim

Jednou z funkcí počítačových aplikací je, že když něco uděláte, existuje zpětná vazba. Nejběžnější typ zpětné vazby je zvuk. Počítač klepne, když vyberete věci, pípnete, když jsou chyby, a vydává další zvuky, které vás upozorní na situace. Webové stránky však nemají tento typ zpětné vazby. Tím se zdá, že jsou nudné nebo nereagující.

Naštěstí je to snadné změnit. Pomocí dynamických atributů HTML a zvuků můžete vytvořit webovou stránku, která se podobá aplikaci.

Přidat zvuk, když zákazník klikne na něco

Tento skript přidá zvukové efekty, když zákazník klikne na něco pomocí atributu a když zákazník převádí něco pomocí atributu. Ujistěte se, že je testujete v různých prohlížečích, protože ne všechny webové prohlížeče zpracovávají myší a atributy kliknutí na prvky jiné než odkazy.

Umístěte následující skript do HEAD dokumentu HTML:

Umístěte zvuk do prázdného rozpětí

JavaScript umístí prvek EMBED uvnitř prázdného prvku SPAN při spuštění skriptu. Takže musíte přidat následující značku SPAN někam v rámci BODY na vaší stránce HTML, nejlépe v horní části dokumentu:

Zavolejte skript s atributem

Poslední věc, kterou potřebujete přidat, je prvek, který chcete generovat zvuk po kliknutí nebo při přechodu myší. Volání skriptu jedním z těchto atributů. Nahraďte soubor UrlToSoundFile úplnou adresou URL zvukovému souboru, který chcete přehrát:

Klikněte zde a slyšte zvuk<> onmouseover = "playSound ('UrlToSoundFile'); > Přes tento text myši posloucháte zvuk

Zde je celý dokument HTML, který hraje zvuk bluejay. Zvukový soubor je uložen ve stejném adresáři jako stránka HTML:

Příklad zobrazení zvuku na klepnutí nebo na tlačítko MouseOver

Klikněte zde, abyste slyšeli pták zpívat

<> onmouseover = "playSound ('zbluejay.wav'); > Nebo můžete umístit svou myš nad tento odstavec, aby slyšel stejný zvuk ptáků.