这里有一个用例。我需要:
到目前为止,我只看到激活Windows引擎(即IActiveScript)或使用开源项目。
我更愿意远离开源项目,更愿意使用IE JavaScript引擎(Chakra)。Windows脚本引擎似乎无法在WinRT上工作。我可以在我的应用程序中托管浏览器,因为它是一个UI应用程序。
在WPF和WinRT中,代码不需要完全相同(我可以编写一些东西来将这两个实现封装在一个公共接口后面)。
我怎么能这么做?
发布于 2013-04-22 20:59:34
Chakra不公开公共托管界面,因此如果不在应用程序中托管类似V8之类的东西,您就无法做任何您想做的事情。
地铁应用程序的另一个选择是在JavaScript中构建主应用程序,并在大部分工作中调用用.NET编写的WinRT对象。但是在WPF帮不了你。
https://stackoverflow.com/questions/16156564
复制相似问题