如何在 WinRT C# 应用程序中执行 Javascript 代码?
How to execute Javascript code in a WinRT C# application?
我正在用 C# 编写 WinRT 应用程序。
我想执行一些 Javascript 代码。在我的情况下不需要整个 WebView,我只需要与 Javascript 虚拟机接口。 C# 代码将调用 Javascript 函数并将一些对象导出到 Javascript 端。
我知道有JsRT,Chakra的CAPI,Internet Explorer用的jsvm。但据我所知,JsRT 不适用于 WinRT。 WinRT下不允许使用其他虚拟机。
所以,问题是:甚至可以从 C# 代码调用 Javascript 代码吗?如果没有,等待 JsRT for WinRT 的发布是唯一的选择吗?
可以从 C# 调用 JavaScript,但不能没有 WebView 控件。
我正在用 C# 编写 WinRT 应用程序。
我想执行一些 Javascript 代码。在我的情况下不需要整个 WebView,我只需要与 Javascript 虚拟机接口。 C# 代码将调用 Javascript 函数并将一些对象导出到 Javascript 端。
我知道有JsRT,Chakra的CAPI,Internet Explorer用的jsvm。但据我所知,JsRT 不适用于 WinRT。 WinRT下不允许使用其他虚拟机。
所以,问题是:甚至可以从 C# 代码调用 Javascript 代码吗?如果没有,等待 JsRT for WinRT 的发布是唯一的选择吗?
可以从 C# 调用 JavaScript,但不能没有 WebView 控件。