Autor | Zpráva | ||
---|---|---|---|
Suta Profil |
#1 · Zasláno: 2. 10. 2009, 17:53:45 · Upravil/a: Suta
Chci se zeptat, jak nejlépe naprogramovat kód při následující potřebě.
1. Mám webovou stránku s názvy cizích (např. anglických) slovíček. 2. U každého slovíčka chci mít k dispozici možnost přehrát příslušný zvuk (vlastní zvukový soubor s výslovností daného slova) a také možnost přehrávající se zvuk zastavit. Řekl bych, že jsem otestoval snad všechny způsoby, a nikdy jsem nebyl spokojen. Buď se jednalo o techniku, jež podporoval pouze IE (bgsound), nebo jsem použil objekt <embed>, ale ten byl vždy spojen s přehrávačem a jeho napevno daným vzhledem (chtěl bych daná tlačítka naprogramovat pomocí vlastní grafiky). Prosím o radu, jak docílit výše uvedeného tak, aby vše fungovalo ve všech prohlížečích. Předem díky. PS: byl-li by odkaz na dobrý aktuální článek o zvucích na webu, budu za něj rád. Sám jsem googlil hodně dlouho a nic. |
||
Enyeus Profil |
#2 · Zasláno: 2. 10. 2009, 17:55:03
Zkus to ve flashi
|
||
Plaváček Profil |
#3 · Zasláno: 2. 10. 2009, 18:11:23
Suta
Asi nejlepším řešením je opravdu Flash, osobně bych sáhl po tomto řešení http://flvplayer.com/ - vzhled lze při troše šikovnosti upravit dle svého cítění a možností. |
||
Bubák Profil |
#4 · Zasláno: 2. 10. 2009, 18:18:10
Pokud ti nestačí jednoduché řešení, jaké používá Slovník seznam, tak jedině výše zmíněný flash.
http://slovnik.seznam.cz/?q=seznam&lang=cz_en <a href="/?q=schedule&lang=en_cz">schedule</a> <a href="/sound/A/A3457.WAV"><img src="/img/ico-speaker2.gif" width="12" height="10" alt="Přehrát zvuk" title="Přehrát zvuk" /></a> |
||
Časová prodleva: 13 dní
|
|||
Suta Profil |
#5 · Zasláno: 15. 10. 2009, 11:46:42
Díky všem za nasměrování na flash.
Zde je (zdá se..) výborné řešení, díky němuž se dá nakonfigurovat vzhled a provázanost zvuků s jakýmkoliv odkazem. http://www.schillmania.com/projects/soundmanager2 |
||
Časová prodleva: 4 dny
|
|||
Suta Profil |
#6 · Zasláno: 18. 10. 2009, 23:48:16
Prosím o pomoc z rozchozením výše uvedené knihovny. O flashi nevím téměř vůbec nic, snad jen že jako přípona takovýchto souborů se používá "swf".
Pokud jsem knihovnu pochopil správně, tak by se mělo jednat o tento postup: Script vytvoří objekt "soundManager", kterému předám url s cestou k souboru (např. .mp3). Ten je následně přehrán za pomoci flashe, který ovládám javascriptem. Tím odpadne nekompatibilita a různost přístupu k audiu mezi jednotlivými prohlížeči. Tak jsem to skutečně pochopil, nemusí to být správně. Bohužel však nedokážu rozchodit ani základní šablonu - viz http://www.schillmania.com/projects/soundmanager2/demo/template. Nerozumím, proč je třeba zadávat tuto cestu: soundManager.url = '/path/to/sm2-flash-movies/'; // directory where SM2 .SWFs live. ... Rozumí někdo mnou zmiňovanému projektu a pomohl mi, jak pomocí něj zprovoznit přehrání souboru .mp3 přímo ve stránce? |
||
Časová prodleva: 15 let
|
0