Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-02-2009, 13:55   #1 (permalink)
░▒░▒░▒░▒░▒
 
Benutzerbild von slowkey
 
Registriert seit: Oct 2007
Ort: L.E.
Beiträge: 129
Error: Error #1502: Ein Skript wurde ... nur auf MacOs

Hallo,

Ich habe ein sehr kurioses Problem.
Und zwar habe ich einen Kreisel entwickelt, der sich durch einen ENTER_FRAME Event dreht (bzw. Skalierung und Position setzt).
siehe: http://mmk.frstspc.com/flash/spinner/

Der AS3 Sourcecode wurde unter Windoof XP in Flash CS4 kompiliert und offline (also im FLashplayer) und unter den herkömmlichen Browsern IE/FOX/OPERA mit Flashplayer 10 und SWFObject getestet. Es kommen keine Fehlermeldungen und der Kreisel dreht und dreht sich die ganze Nacht

Hier mein Problem:
Nur unter Mac OS 10 im FOX/SAFARI erhalte ich den Error #1502:
Lokal unter Mac Os im Flashplayer 10 kommt kein Fehler, aber das Script stoppt ungefähr zu der Zeit in der die Fehlermeldung in den Browsern kommt.

Error: Error #1502: Ein Skript wurde länger als die Standard-Timeout-Zeit von 15 Sekunden ausgeführt.
at src::ItemMc/checkScale()
at Praemienkreisel/setItemPos()
at Praemienkreisel/spinnItems()


Ich habe auch schon den ENTER_FRAME durch einen TIMER ersetzt, was die gleiche Fehlermeldung unter MacOs provoziert.
Trotz Recherche finde keine Erklärung für dieses Phänomen.
__________________
scio nescio

Geändert von slowkey (03-02-2009 um 14:20 Uhr)
slowkey ist offline   Mit Zitat antworten
Alt 03-02-2009, 14:01   #2 (permalink)
Webdesign
 
Benutzerbild von thiagojonas
 
Registriert seit: Dec 2007
Beiträge: 308
Also bei mir klappt es wunderbar. (Vista)
__________________
Mit freundlichen Grüßen
thiagojonas ist offline   Mit Zitat antworten
Alt 03-02-2009, 16:55   #3 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Interessant, bei mir lädt die swf gar nicht.

MAC OS 10.4.11 / Safari 3.1.2

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 03-02-2009, 17:14   #4 (permalink)
░▒░▒░▒░▒░▒
 
Benutzerbild von slowkey
 
Registriert seit: Oct 2007
Ort: L.E.
Beiträge: 129
hallo gaspode,
hast du es mal mit dem FOX probiert, da müsste es zu sehen? kann sein das meine HTML- Einbindung grad nicht ganz Safari freundlich ist. Die Seite beim Kunden (die ich hier nicht unbedingt posten will) erschien es auch unter Safari.
__________________
scio nescio
slowkey ist offline   Mit Zitat antworten
Alt 03-02-2009, 17:48   #5 (permalink)
*zackdoing*
 
Benutzerbild von _Manuel_
 
Registriert seit: Aug 2002
Ort: München
Beiträge: 1.805
Im aktuellen Firefox läufts bei mir unter OSX 10.5 einwandfrei, im Safari lädt es erst gar nicht.

Lustige Beobachtung: Öffne ich im Firefox ein weiteres Tab und springe dann zurück zum Tab, in dem deine Animation läuft, erscheint diese blurry/stark weichgezeichnet. Was sich allerdings nach einem Mausklick wieder von selbst behebt (versuchte grade, einen Screenshot davon zu machen).
__________________
Achim IstdasWurscht
_Manuel_ ist offline   Mit Zitat antworten
Alt 03-02-2009, 18:09   #6 (permalink)
░▒░▒░▒░▒░▒
 
Benutzerbild von slowkey
 
Registriert seit: Oct 2007
Ort: L.E.
Beiträge: 129
hallo manuel,
Das das Safari nicht anzeigt liegt bestimmt an der Einbindung, wo ich grad keinen Nerv zum debuggen habe. Der Blur is beabsichtigt. Der wird stärker je schneller sich das alles dreht. Der Blur ist aber nicht sehr stark je nach Speed ca. 0.5-2.5

Aber der Error: Error #1502 kommt bei dir also im FOX nach längerem laufen lassen nicht?
__________________
scio nescio
slowkey ist offline   Mit Zitat antworten
Alt 03-02-2009, 18:12   #7 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
@Manuel:

Der »Browserfenster-verliert-den-Focus«- Bug. Da bekommen
die Filme dann Maus-Positionswerte um -10000, was teilweise
zu kreativen Berechnungen führen kann.

gruß, gaspo9de
gaspode ist offline   Mit Zitat antworten
Alt 03-02-2009, 18:31   #8 (permalink)
*zackdoing*
 
Benutzerbild von _Manuel_
 
Registriert seit: Aug 2002
Ort: München
Beiträge: 1.805
Zitat:
Zitat von slowkey Beitrag anzeigen
Aber der Error: Error #1502 kommt bei dir also im FOX nach längerem laufen lassen nicht?
... also ich habs jetzt mal 3-4 Minuten in jede Richtung kreiseln lassen, alles tutti bene, läuft und läuft und läuft ...

Zitat:
Zitat von gaspode Beitrag anzeigen
... was teilweise
zu kreativen Berechnungen führen kann.
Aha, tatsächlich, wie man sieht - das wusst ich auch noch nicht
__________________
Achim IstdasWurscht
_Manuel_ ist offline   Mit Zitat antworten
Alt 03-02-2009, 19:18   #9 (permalink)
░▒░▒░▒░▒░▒
 
Benutzerbild von slowkey
 
Registriert seit: Oct 2007
Ort: L.E.
Beiträge: 129
@Manuel
Vielen Dank für das Testen. Das das bei dir geht bereitet mir ja noch grösseres Kopfzerbrechen.

@gaspo9de
Diesen Bug hatte ich unter Win auch noch nicht (werde das auch noch abfangen müssen). Ich hatte im Zusammenhang mit diesem Project nur beim IE7 unter Win den Bug, dass der nachdem Reload nicht mehr die SWF-Dimensions, sondern die des Browserfensters als die Stagedimension interpretiert hat, was auch zu einer crassen Veränderung der Werte führte. Das kann man aber mit einem onRezise Event abfangen. Den "Browserfenster verliert focus Bug" wahrscheinlich nicht?
__________________
scio nescio
slowkey ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
as3, enter_frame, error #1502, fehler, macos

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 12:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele