[英]Communication between Jint and JavaScript
我正在尋找一種在Jint和C#之間進行通信(來回)的方法。
有辦法嗎? 在將它們加載到引擎之后我沒有在Jint中運行JavaScripts的問題,但另一方面我仍然遇到問題 - 從JavaScript回到C#(可能使用某種ObjectForScripting?或其他預定義設置?)謝謝
在C#中,為類提供要運行的方法。
public class JavaScriptHelper {
public string Method(string input) {
return String.Concat("Hi", input);
}
}
然后將類傳遞給引擎。
var engine = new Engine();
engine.SetValue("helper", new JavaScriptHelper());
var source = @" var result = helper.Method('Hello');"
engine.Run(source);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.