1

JS-zu-AS3 Callbacks arbeiten in irgendwie asynchroner Weise richtig? Wenn ich zum Beispiel SWF anfordere, eine Datei herunterzuladen, die einige Zeit dauern kann (abhängig von der Größe dieser Datei) und während sie heruntergeladen wird, bitte sie, eine andere Operation auszuführen (angenommen, SWF hat mehrere Callbacks für verschiedene Zwecke) Was passiert in diesem Fall? Lädt SWF Dateien weiter und behandelt meine zweite Anfrage vielleicht in einem anderen Thread, oder es stürzt ab oder gibt einen Fehler aus?Was passiert, wenn ich von JS ich SWF anrufe, die bereits beschäftigt ist, einen anderen Anruf von JS zu behandeln?

Ich weiß, das ist ein guter Fall für einige Tests, aber ich frage mich, ob jemand das bereits getan hat, oder vielleicht gibt es öffentliche Informationen über den Fall, die ich nicht finden kann?

+0

In Verbindung stehend: http://StackOverflow.com/Questions/5606195/flash-parallel-programming – user123444555621

Antwort

0

Im Allgemeinen ist die JS/AS3-Brücke synchron, die Antwort hängt jedoch von der Implementierung der Funktion auf der AS3-Seite ab.

Wenn die AS3-Seite eine asynchrone Operation ist, müssen Sie eine Rückrufstrategie ausarbeiten, damit der AS3 nach Abschluss eine JS-Funktion aufrufen kann.