Ich entwickle eine iOS 7 App, die Skriptfunktionen mit JavascriptCore hat.Gibt es eine Möglichkeit, die Ausführung von Javascript in einem JSContext-Objekt anzuhalten oder anzuhalten?
Ich möchte eine Möglichkeit haben, den Code, der gerade auf dem JSContext ausgeführt wird, anzuhalten oder vollständig zu beenden. JavascriptCore ist nicht wirklich gut dokumentiert, daher konnte ich keine Antwort finden.
Ich habe ein paar Ideen:
- aus dem Kontext verwendet, um das Brückenobjekt entfernen mit meiner App zu interagieren und lassen nur jeden Code immer noch nicht läuft.
- Den JSGlobalContextRef für meinen JSContext abrufen und mit JSGlobalContextRelease freigeben und einen zu verwendenden JSContext neu erstellen.
aber hoffentlich gibt es bessere Möglichkeiten.
Jede Hilfe wäre willkommen. Vielen Dank!
Nicht sicher, ob das relevant ist, sondern Generatoren sollte einen Mechanismus zum Starten und Stoppen der Gesamtausführung bieten von der Anwendung, aber erfordert, dass Sie Ihren Code so entwickeln, um das zu erleichtern. – ArcSine