Ich möchte ein Beispiel für den Zugriff auf und das Aufrufen von JavaScript-Objekteigenschaften und Methoden aus C ++ mit der v8-Engine erhalten. Die Dokumentation zeigt, wie man auf C ++ - Objekte und -Funktionen über Javascript zugreifen kann, aber nicht umgekehrt.
Hier ist ein einfacher Objektkonstruktor und eine Instanz in JS:
%Vor%Wie greife ich auf die Eigenschaften und Methoden von globalObject zu? Auch eine etwas verwandte Frage - wie kann ich das Array (globalObject.myArray) von C ++ auffüllen?
Grüße,
Pris
Ich habe die folgenden Beispiele nicht getestet.
Aber ich glaube, es gibt ein Beispiel dafür, was Sie wollen.
%Vor%Wie man das Array ändert, glaube ich, dass es
verwenden würde %Vor%Referenzen
Verbinden von C ++ mit Javascript bungeeconnect
Mailing-Liste von V8-Benutzern Können Sie ein v8 :: Array aus C ++ befüllen? Thread
Als Follow-up zu Applemans gründlicher Antwort, musste ich für% c_de% anstelle von ->
verwenden, und Sie müssen% .
für das erste Argument nicht% zuweisen co_de%:
Sorry für Refresh, aber ich habe genau das selbe gesucht und ich denke nicht, vielleicht wird es jemand brauchen.
%Vor%Sie müssen nur einen Filter hinzufügen:))
Tags und Links javascript c++ v8