| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| FlashSamurai Registriert seit: Mar 2004 Ort: Celle
Beiträge: 104
| Einstellungen für Flashfilm merken
Hallo Forum! In einer swf wird ein mp3-Player geladen und in jede html-Datei einer Webseite eingebunden. Wenn man nun eine neue Html-Seite aufruft wird ja auch die swf neu geladen. Die Musik, die beim Aufruf starten soll wird nun immer wieder abgedudelt. Drückt der Besucher nun auf den Stop-Button, wird beim nächsten Seitenaufruf (nächstes laden der swf) die Musik erneut gestartet. Wie kann sich Flash merken, dass auf den Stop-Button schonmal gedrückt wurde und die Musik somit nicht gestartet wird? Ich dachte an Cookies. Funktioniert dies oder geht es noch eleganter? Gruß Teddy86
__________________ Hebt man den Blick, so sieht man keine Grenzen |
| | |
| | #2 (permalink) |
| All-rounder Registriert seit: Mar 2004 Ort: Bayerische Rhön
Beiträge: 2.507
|
Also Flash-cookies gibt es. Schaue mal nach sharedObject oder sharedLocalObject mir fällt der Name net ein. Das wäre wohl eine gute Methode würde ich meinen. Für was sollten diese Cookies denn auch sonst gedacht sein.
__________________ -------------------------------- Ich klicke, ergo bin ich. (me) -------------------------------- |
| | |
| | #3 (permalink) |
| FlashSamurai Registriert seit: Mar 2004 Ort: Celle
Beiträge: 104
|
Nennt sich localSharedObjects, joah.. Funktioniert aber erst ab FlashMX. Wäre gut wenns auch mit älteren Plugins funktionieren würde.. Trotzdem eine Möglichkeit, danke. Gruß Teddy
__________________ Hebt man den Blick, so sieht man keine Grenzen |
| | |
| | #4 (permalink) |
| FlashSamurai Registriert seit: Mar 2004 Ort: Celle
Beiträge: 104
| localSharedObject
So, ich habe es nun mit localSharedObject ausprobiert (u.a. mit dem Tutorial unter http://www.flashworker.de/tutorial/40/001.html) komme aber nicht weiter. Das beispiel dort funktioniert zwar, ich bekomme es aber nicht umgesetzt. Wer kann mir helfen? Meine Datei findet ihr unter: http://testlap.serveftp.org/sound.zip. Die Musik fängt automatisch an zu spielen. bei einem klick auf stop, soll sie aufhören und sich dieser zustand per localsharedobject gemerkt werden so dass auch beim nächsten laden der swf keine musik mehr gespielt wird. wenn man wieder auf play drückt, soll die musik wieder neu starten und dies auch geschehen wenn man die ganze swf neu lädt. das gleiche gillt für die vor und zurückspulen buttons.. mein problem ist, dass ich mit dem verschachtelten mc nicht klar komme.. hat der ort an dem man das lso deklariert und aufruft eine bedeutung für dessen funktionsweise? Wäre nett wenn sich jemand meiner annehmen könnte.. liebe grüße und vielen dank teddy86 *EDIT* unter http://testlap.serveftp.org/sound2.zip gibt es den Lösungsversuch wie ich es probiert habe. wer kann mir sagen wieso es nicht funktioniert?
__________________ Hebt man den Blick, so sieht man keine Grenzen Geändert von teddy86 (17-10-2005 um 23:20 Uhr) |
| | |
| | #5 (permalink) |
| angry > always Registriert seit: Jul 2001 Ort: NRW
Beiträge: 1.635
|
neben dem localsharedobject gehen die ollen cookies auch noch. musst nur bei jedem klick, werte übergeben und diese dann in der aufzubauenden seite integrieren. allerdings würde ich eher zu localsharedobject tendieren. -ingo
__________________ on air: caliban | neaera | heaven shall burn | hatebreed | the agony scene |
| | |
| | #6 (permalink) |
| FlashSamurai Registriert seit: Mar 2004 Ort: Celle
Beiträge: 104
|
Ich denke ich werde das lokal shared objekt benutzen. Nur dumm, dass ich damit überhaupt nicht zurecht komme. Es funktioniert bei mir generell nicht und ich habe 0% Ahnung wieso. Oben genannte Skripte habe ich auf ein Minimum reduziert nur um zu testen ob ich dei Verwendungsweise von lso verstanden habe: Code: //LocalSharedObject erstellen
local = sharedobject.getLocal("hallo");
name_in.onChanged = function() {
local.data.texteingabe = name_in.text;
local.flush();
};
name_in.text = local.data.texteingabe;
__________________ Hebt man den Blick, so sieht man keine Grenzen |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |