Autor Zpráva
peetik
Profil *
Vytvořil jsem banner, který po najetí myší přehraje hudbu streamovanou z netu, kde sem ji uložil. Jenže máme v systému pravděpodobně JavaScriptovej formulář (rámeček), do kterýho umistuji flashové bannery. V tom Java-rámečku je křížek na ukončení flashe, který vypne vizuální přehrávání, jenže ta streamovaná muzika jede stále. Existuje nějaká funkce, která dokáže tu stahovanou hudbu stopnout, při tom prakticky násilném vypnutí? Díky
embee
Profil
No, predpokladam, ze ten banner se pouze schova, protoze jinak by ta hudba nehrala (pokud by se jednalo o nejaky "unload").

Vtip je v tom, ze musis z JS, co je pripojeny ke kliku na krizek, zavolat funcki ve falshi, ktera zastavi zvuk (ta je celkem zakladni, da se jednoduse vygooglit). Volani flashe z JS je trochu problematicke, u nas ve firme to resil JS programator, takze nevim presne, jak se to resi. Ale google to jisti :)
peetik
Profil *
Aha, tak diky, to znamená, že to je nedosažitelný úkol, protože do toho javascriptu nemůžeme zasahovat, od toho sou jiní lidé a jinde, kteří na nás kašlou :-(
peetik
Profil *
No a tak mě napadlo, existuje nějaká funcke jako "onFlashHide" - stopAllSound?
embee
Profil
Tak to uz je organizacni problem...

k te druhe otazce - nic takoveho neni, pokud vim :)

Jinak teda vetsinou je to delane tak, ze ten krizek je ve flashi a na jeho klik se vola z falshe JS funkce, ktera ten flash schova... volani JS z AS je pomerne jednodussi, takze bych se zameril na tuto variantu - navic se nemusi opravovat JS, staci pouze zrusit krizek v html, dat ho do flashe a na klik zavolat JS z falshe (trivialni). V te same funkci ve falshi pak zaroven stopnes zvuk.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0