首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过ms chakracore JavaScript引擎调用C++函数或方法?

如何通过ms chakracore JavaScript引擎调用C++函数或方法?
EN

Stack Overflow用户
提问于 2017-03-28 09:13:47
回答 1查看 285关注 0票数 1

ChakraCore是一个很好的javascript引擎!

它是现代的,通过一个干净的API易于使用。

但我不知道如何从ChakraCore引擎调用c++函数或方法。

Google V8和Mozilas SpiderMonkey都有一个内置的系统来实现这一目的。

ChakraCore是否支持它?

EN

回答 1

Stack Overflow用户

发布于 2018-01-18 06:23:35

如果您托管的是chakra核心引擎,则可以使用JsCreateFunction/JsCreateNamedFunction调用,但如果只是使用引擎执行JS代码,则不可以。您将需要一个填充函数,它将chakra core知道如何调用(JsNativeFunction)的单一函数类型转换为您的实际函数。

MS脉轮引擎(而不是脉轮核心)也知道如何调用基于IDispatch的COM对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43058999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档