[pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
magic MiF
Posty: 15
Rejestracja: śr wrz 19, 2007 7:20 pm

[pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: magic MiF »

Jaki może być powód psucia się animacji flash pod IE, po odświeżeniu zawartości przeglądarki? Czyli dopiero po drugim załadowaniu się strony. Zamykając okno IE i otwierając nowe - wszystko na nowo działa. Pod Firefoxem w ogóle nie ma takiego problemu...

Objawy psucia to:
- brak obsługi dźwięków
- nie działają cookie flasha (Shared Objects)
- wyświetlają się oba MC, a kod jest taki:

Kod: Zaznacz cały

function checkCookie() {
	mySharedObject=SharedObject.getLocal("play_music"); 
	if (mySharedObject.data.play==null) {
		mySharedObject.data.play = true;
	}
	if (mySharedObject.data.play==true)
	{
	bt_wylacz._visible = true;
	bt_wlacz._visible = false;
	musicBG.start();
	}
	else
	{	
	bt_wylacz._visible = false;
	bt_wlacz._visible = true;
	musicBG.stop();
	}
}
Mam wrażenie, że IE gdzieś w pamięci przechowuje jakieś informacje, które czyszczą się po wyłączeniu okna przeglądari - można taki efekt uzyskać za pomocą jakieś funkcji?

Mam nadzieję, że udało mi się opisać sytuację w miarę zrozumiale, bo samemu mi się to trochę miesza - nie mam pojęcia czego to może być wina.[/code]
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: Marek_bf »

Mnie się wydaje, że działa prawidłowo i zawsze zwraca true. Jakiego działania oczekujesz?
magic MiF
Posty: 15
Rejestracja: śr wrz 19, 2007 7:20 pm

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: magic MiF »

Samo działanie odtwarzania dźwięków jeśli odpowiednia zmienna jest ustawiona w Shared Objects wydaje mi się, że jest ok. Te info podałem dla lepszego zorientowania się w sytuacje - ale chyba niestety tylko zamieszałem...

Mój problem polega na tym, że uruchamiając po raz pierwszy moją stronę z flashową wstawką pod IE, która ma w sobie dźwięki, wszystko słychać, ale wystarczy tą stronę odświeżyć i dźwięku już nie ma. Jedynym sposobem na odtworzenie dźwięku jest ponowne uruchomienie IE.

Czy taki problem to jakieś spotykane zjawisko?
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: Marek_bf »

Pierwsze słyszę, daj link do pliku.
magic MiF
Posty: 15
Rejestracja: śr wrz 19, 2007 7:20 pm

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: magic MiF »

tak jest:
http://klasa-mif.ovh.org/flash/

a plik flasha razem z muzyką tutaj w razie czego:
http://klasa-mif.ovh.org/flash/dzwiek.zip

Przy omijaniu patentu i dodawaniu flasha na stronę za pomocą JavaScript dzieje się tak samo - gdyby to miało jakieś znaczenie...

Nie daje mi to spokoju i będę ogromnie wdzięczny jeśli uda się jasno zdiagnozować przyczynę problemu.

Pozdrawiam serdecznie.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: Marek_bf »

Nie

Kod: Zaznacz cały

_root.onLoad = function() {
	loadMusic();
	checkCookie();
}
Tylko

Kod: Zaznacz cały

loadMusic();
checkCookie();
magic MiF
Posty: 15
Rejestracja: śr wrz 19, 2007 7:20 pm

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: magic MiF »

Chyba nigdy bym na to nie wpadł, ale działa - bardzo dziękuje :)
klocek
Nowy
Nowy
Posty: 35
Rejestracja: czw maja 31, 2007 9:37 am
Lokalizacja: Wrocław

Re: [pomoc] błąd pod IE - związany z dźwiękiem lub Shared Object

Post autor: klocek »

Znowu nieszczęsny root :)
ODPOWIEDZ