2013-04-02 11 views
10

Czy można uzyskać status opcji Zapamiętaj w panelu zabezpieczeń lampy błyskowej dla aparatu używającego AS3? Byłoby miło mieć funkcję, w której zwraca 1 jeśli opcja zapamiętywania jest zaznaczona, 0 gdy nie jest zaznaczone i -1, jeśli opcja zapamiętaj nie jest dostępna z powodu ustawień przeglądarki/klienta.Sprawdzanie statusu opcji zapamiętywania panelu bezpieczeństwa w AS3

+0

istnieje funkcja jeśli napiszesz go użyć zmiennej do przechowywania informacji – joshua

+1

Nie, to nie jest możliwe. Najlepsze, co możesz zrobić, to sprawdzić wyciszoną właściwość przy pierwszym uruchomieniu aparatu, aby sprawdzić, czy wartość została już zapamiętana. Flash nie zapewnia uchwytu do bezpośredniego sprawdzania ustawienia. – Dave

Odpowiedz

3

Możesz używać plików cookie w pamięci flash do przechowywania tej zmiennej. Dlaczego więc nie użyć tego .

Przykład:

var mySharedObject:SharedObject = SharedObject.getLocal("republicofcode"); 
mySharedObject.data.firstName = "John"; 
mySharedObject.data.lastName = "Doe"; 
mySharedObject.flush(); 
trace(mySharedObject.data.firstName); 
trace(mySharedObject.data.lastName); 

for more info about my shared object see the link

+0

Dzięki za odpowiedź. Moje pytanie dotyczy raczej pozyskiwania zmiennej niż jej przechowywania. Ale masz rację i to wywołało w moim umyśle pytanie. Pytanie brzmi: czy możemy wyodrębnić ustawienia kamery internetowej, czytając pliki cookie generowane przez film flash? Rozumiem, że Flash wykorzystuje pliki cookie do zapisywania ustawień kamery internetowej. Może być możliwe odczytanie tego pliku cookie w filmie flash i wyodrębnienie z niego niezbędnych informacji, w tym "opcji zapamiętania". – ramin

Powiązane problemy