我想在我的Delphi应用程序中嵌入谷歌Chrome附带的V8 JavaScript解释器.我知道谷歌的Chrome 嵌入式开源项目,但是我想知道是否有人知道任何Pascal/Delphi包装器?
在我链接的站点上有一个zip文件包含的示例项目,它是用C++编写的.如果没有别的,我会慢慢地,痛苦地努力转换它.
更新:
我只想嵌入V8 JavaScript解释器,而不是 Chromium浏览器.
我刚刚开始使用Delphi和Spidermonkey.以前我会将一个网页加载到TWebBrowser组件中,并与加载的网页中的Javascript代码进行交互.这很麻烦因为要将值返回给delphi我必须通过Javascript代码将它们加载到DOM对象中,然后从Delphi检查DOM以找到该对象并访问它的value属性.
使用Spidermonkey,我可以执行特定的Javascript函数并轻松获得返回值并直接返回Delphi吗?如果是这样,请指出一个有用的快速代码示例.Spidermonkey附带的3个样本似乎没有进入这个.