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

标签 c# .net

<分区>

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

最佳答案

Chromium Embedded Framework 具有 C# 绑定(bind):CefSharp

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

https://cefsharp.github.io/

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

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

关于c# - 如何在 C# (.NET) 中执行 Javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43643841/

相关文章:

c# - 如何在 dll 项目中用 C++ 创建命名空间和构造函数?

c# - 委托(delegate)中的协方差,有什么例子吗?

c# - 从 URL 字符串中删除父路径的最快、最干净的方法是什么?

C# 对象池与 Interlocked.Increment

c# - 在 Visual Studio Code for Mac 上找不到类型或命名空间名称 'System'

.net - 为什么已安装的软件包不显示我刚刚安装的软件包?

.net - 如何比较类定义

用于音乐编程的 .NET API?

c# - 检测硬盘是否被访问

c# - 如何获取文档库上模板的流