2016-11-06 96 views
1

需要为javascript变量赋值C#Jint将值设置为javascript变量

在本示例中需要返回值。

1°首先,我注册一个简单的功能

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();");          
     } 

在这种情况下,我尝试从C#功能 返回一个值,但之后执行梅托德,屏幕,我看到“空”值 怎么上至?

任何人有想法?

回答

1

您需要致电engine.GetCompletionValue()以检索最新的评估语句结果。