gpt4 book ai didi

javascript - 是否可以在 google 的 V8 JS 引擎中添加 javascript 扩展?

转载 作者:行者123 更新时间:2023-11-29 17:28:17 24 4
gpt4 key购买 nike

http://doc.qt.nokia.com/4.7-snapshot/qtwebkit-bridge.html我们可以在浏览器中将 Qt 的 QObject 作为全局 JS 对象公开,这有助于公开 native 功能,或公开一组新的 JS 辅助 API,目前 QtWebkit 已经在 J​​avaScriptCore 之上实现了 QtWebkit 桥。

有没有办法在 Google 的 V8 JS 引擎中公开原生 C++/C 对象/结构?

最佳答案

是的。请参阅 http://code.google.com/p/v8/source/browse/trunk/src/extensions/?r=8431 下的示例扩展 v8::Extension 我相信它是通过 api.h 操纵的.

您还可以创建对象以暴露给 V8,并通过 property interception 拦截对它们的属性访问。 .

关于javascript - 是否可以在 google 的 V8 JS 引擎中添加 javascript 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6688870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com