gpt4 book ai didi

javascript - 如何使用来自 Delphi 的 Google Chrome 浏览器的 V8 JavaScript 解释器?

转载 作者:可可西里 更新时间:2023-11-01 01:19:12 25 4
gpt4 key购买 nike

我想在我的 Delphi 应用程序中嵌入 Google Chrome 附带的 V8 JavaScript 解释器。我知道 chromium embedded来自 Google 的开源项目,但我想知道是否有人知道任何 Pascal/Delphi 包装器?

我链接的站点上的 zip 文件中包含一个用 C++ 编写的示例项目。如果不出意外,我将缓慢而痛苦地进行转换。

更新:
我只想嵌入 V8 JavaScript 解释器,不是 Chromium 浏览器。

最佳答案

最理想的解决方案是创建一个包装器,最好使用未修改的原始源代码,并将该包装器编译为一个 OBJ 文件(使用 C++),然后将其链接到 Delphi,另一个“包装器”通过以下方式公开引擎更标准的 object pascal 语法。每次添加新功能或附加性能时,这种方法将允许对引擎进行更改,而无需进行完整的转换。这种方法的唯一缺点是在浏览图层时会有一些性能损失......但我希望它是最小的。

关于javascript - 如何使用来自 Delphi 的 Google Chrome 浏览器的 V8 JavaScript 解释器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2323577/

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