我有一个桌面应用程序,我真的想使用一些只在他们的Javascript版本中提供的API ....(Waze API / Google Earth API), 我的问题...如果您认为使用此JavaScript API在我的C#桌面应用程序之间架起桥梁,那么最好的方法是什么呢?
答案 0 :(得分:1)
您可以从C#执行JScript。添加对Microsoft.JScript的引用并使用以下内容:
using Microsoft.JScript;
object result = Microsoft.JScript.Eval.JScriptEvaluate("my javascript code", Microsoft.JScript.Vsa.VsaEngine.CreateEngine());
答案 1 :(得分:0)
javascript不适用于桌面应用程序。您可以使用WebBrowser嵌入一些将执行javascript的网页小部件。