2011-02-12 71 views
0

我有一个桌面应用程序,我真的很想使用一些只能在他们的Javascript版本中使用的API ......(Waze API/Google Earth API), 我的问题...如果您认为它的可能性并且值得在我的C#桌面应用程序与此JavaScript API之间执行桥接,那么最好的方法是什么?为桌面应用程序使用javascript api的最佳方式

回答

1

您可以从C#执行JScr​​ipt。添加对Microsoft.JScript的引用并使用类似如下内容:

using Microsoft.JScript; 
object result = Microsoft.JScript.Eval.JScriptEvaluate("my javascript code", Microsoft.JScript.Vsa.VsaEngine.CreateEngine()); 
0

JavaScript不适用于桌面应用程序。您可以使用WebBrowser来嵌入一些将执行javascript的网页小部件。