Ich habe eine Frage. Wenn ich meine Flash-Anwendung auf einer Website habe, ist es möglich, eine Funktion auszuführen, bevor die Person das Website-Fenster schließt? Etwas Hilfe wäre nützlich :) Danke im Voraus.Funktion direkt vor dem Beenden der App ausführen [AS3]
1
A
Antwort
0
Sie können Javascript verwenden, um Ereignisse abzufangen, wenn das Fenster geschlossen wird, und eine Funktion in Actionscript über ExternalInterface aufzurufen.
prüfen diese Antwort zu sehen, wie Ereignis fangen:
How to capture the browser window close event?
prüfen, dies zu sehen, wie Funktion in AS3 von JS aufzurufen:
Verwandte Themen
- 1. AWS APIGateway & Lambda - Wie kann die Funktion direkt vor dem Beenden der iOS App aufgerufen werden?
- 2. Führen Sie eine Funktion nach dem Beenden der Funktion vor
- 3. Trigger-Funktion kurz vor dem Beenden
- 4. Etwas vor dem Programm beenden
- 5. Gibt es eine Möglichkeit, eine Funktion direkt vor dem Beenden einer PyQt-Anwendung aufzurufen?
- 6. Kann ein PHP-Skript vor dem Beenden() gemeinsamen Code ausführen?
- 7. Code beim Beenden der App ausführen
- 8. Bestätigung vor dem Beenden Dialog
- 9. Warten auf Variable in Swift vor dem Ausführen der Funktion?
- 10. Komplette .click() - Funktion vor dem Ausführen einer anderen Funktion
- 11. GTK + 3: Bestätigung vor dem Beenden der Anwendung anfordern
- 12. Eine Funktion vor der Orientierungsänderung ausführen
- 13. Movieclip-Zeichnung direkt verwalten. AS3
- 14. Ionic 3 beenden eine Funktion vor
- 15. NSThread beenden, wenn app beenden
- 16. Wie Code vor dem Programm beenden?
- 17. Müssen Dateideskriptoren vor dem Beenden geschlossen werden?
- 18. Ein Befehl zum Ausführen des Befehls, der direkt vor dem letzten ausgeführt wurde?
- 19. Array leer vor dem Beenden der Methode es
- 20. Serverfunktion vor der Uhrfunktion ausführen
- 21. Funktion nach jeder Digest-Schleife vor dem DOM-Render ausführen
- 22. Timer ausführen, wenn direkt nach dem Start?
- 23. Vor dem Ereignis ondragstart eine Aktion ausführen
- 24. Wie JUnit4 machen „Wait“ für asynchronen Job vor dem Ausführen von Tests beenden
- 25. Aufforderung zum Speichern/Beenden vor dem Schließen des Fensters
- 26. JavaScript macht Benutzer vor dem Ausführen der nächsten Aktion klicken
- 27. Gibt es eine Möglichkeit, immer etwas Code vor dem Beenden von Funktion in VBScript
- 28. Was ist der richtige Weg, um Child-Prozesse in Perl vor dem Beenden zu beenden?
- 29. Ausführen einer EXE aus der Dateiliste nach dem Abrufen von App-Ordner, aber vor der Installation
- 30. as3 URLLoaders `data` -Eigenschaft vor dem` COMPLETE` -Ereignis erhalten?
ich in AIR kennen, können Sie (Es gibt ein Ereignis, das ausgelöst wird, wenn die Anwendung beendet wird - "Event.CLOSING" auf dem Objekt "stage.nativeWindow" (das nur in der Luft verfügbar ist), nicht sicher, ob es im FlashPlayer eine Entsprechung für das Web gibt möglicherweise verwenden Sie 'E xternalInterface' mit der javascript 'window.onbeforeunload' Funktion, damit es funktioniert, wenn in FlashPlayer kein eingebautes Ereignis vorhanden ist – BadFeelingAboutThis