Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-09-2003, 14:06   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 2
Error Handling bei loadMovie()

Hallo allerseits!

Ich als Flash-Neuling habe folgende/s Frage/Problem:

Ich möchte eine Art "File not found" abfangen und behandeln, wenn man mit loadMovie() ein jpeg holt, das an der Stelle nicht existiert (Pfade und Dateinamen kommen aus XML-File).

Meine Suche im Forum war relativ erfolglos und ich bin nun selber über eine eventuelle Lösung gestolpert, bin mir nur nicht sicher ob dieses Vorgehensweise verlässlich ist:

Wenn man ein paar Frames wartet, gibt die mc.getBytesTotal()-Methode -1 zurück. Das scheint ab genau dem Moment zu passieren, wenn auch Flash "merkt", dass das jpeg nicht existiert...

Kann ich dieses Problem so angehen oder kracht das irgendwann? Hat jemand Erfahrung damit?

Vielen Dank schonmal
Frank
frankster ist offline   Mit Zitat antworten
Alt 30-09-2003, 15:10   #2 (permalink)
]chl[
 
Benutzerbild von chlerub
 
Registriert seit: Oct 2001
Ort: Düsseldorf
Beiträge: 220
Soviel ich weiss gibt getBytesTotal auch dann -1 zurück, wenn noch keine Bytes geladen wurden, die Datei aber dennoch existiert. Das wird dir also nicht weiterhelfen.

Spontan fällt mir nur ein Workaround über PHP ein. Falls das für dich in frage kommt kannst du dich ja nochmal melden.
chlerub ist offline   Mit Zitat antworten
Alt 30-09-2003, 15:38   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 2
Hi chlerub,

vielen Dank für die schnelle Antwort!

Leider ist das mit serverseitig nix für mich... In meiner onEnterFrame-loop liefert getBytesTotal() direkt nach dem Anlegen des mc und dem loadMovie-Befehl den Wert 0 - Solange, bis die entsprechende Fehlermeldung in der Flash-Umgebung getraced wird - und danach immer -1.

Das Script mach bis jetzt (noch) was es soll, auch im Browser (lokal).

Schade, dass in AS kein Error-Objekt bekannt ist...

ciao
Frank
frankster ist offline   Mit Zitat antworten
Alt 01-10-2003, 14:15   #4 (permalink)
paranoid...
 
Benutzerbild von Geheimrat
 
Registriert seit: Aug 2002
Ort: Marburg
Beiträge: 1.003
*schieb*

Mich würde das auch brennend interessieren...

Hat irgendjemand genauere Infos zu diesem Problem?

__________________
...ich sag's nur meinem Fanblog: ICH BLOGGE !
Geheimrat ist offline   Mit Zitat antworten
Alt 01-10-2003, 14:19   #5 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
seit flash mx 2004 gibt es eine sache gegen das problem:
ActionScript:
  1. onLoadError()
, aber bei mx muss man wohl noch mit dem getBytesTotal ()=-1 spielen.
thorben.schmitt ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele