2016-11-06 5 views
1

Need Wert JavascriptC# Jint Sollwert zu JavaScript-Variable

in diesem Beispiel in der Notwendigkeit variabile zuweisen Wert zurückzukehren.

1 ° Erst i registriere eine einfache Funktion

Engine js = new Engine(); 
js.SetValue("get_s_width",new Action<int>(get_s_width)); 


public void get_s_width(int i) 
     { 
      js.Execute("function test() { return 100; } test();");          
     } 

In diesem Fall ich versuche einen Wert von C# Funktion zurückzukehren, aber nach dem metod ausführen, auf dem Bildschirm i "null" Wert sehen, wie zu?

hat jemand eine idee?

Antwort

1

Sie müssen engine.GetCompletionValue() aufrufen, um das zuletzt ausgewertete Anweisungsergebnis abzurufen.