如何在 C# (.NET) 中执行 Javascript 代码

pdu*_*ube 4 .net c#

我正在探索 Blockly 的可能性,并希望将 Blockly 生成的代码存储在数据库中并稍后运行。当然它不会在View中执行。我知道 Javascript 是一种客户端语言,但是有没有办法可以在 C# 中执行 Javascript 代码?

Ste*_*nio 5

有Chromium Embedded FrameworkC #绑定:CefSharp

它将运行您的JavaScript,并且如果您需要,它可以在没有 UI 的情况下工作或渲染结果:

https://cefsharp.github.io/

常见问题解答也包含您问题的具体答案:

https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#CallJS