如何在C++中执行Javascript函数

5 javascript c++ linux ubuntu

请告诉我,如何在C++代码中包含javascript头文件或javascript函数.C++代码是用Linux(UBUNTU)编写的吗?

虽然我只需要执行上述操作,但让我告诉你我这样做的目的,因为我打算实施CTI(计算机电话集成)操作.

(帮助将不胜感激)非常感谢提前

rat*_*tty 11

从C++调用脚本函数

http://clipp.sourceforge.net/Tutorial/back_calling.html

来自C++的JavaScript调用 - CodeGuru

http://www.codeguru.com/cpp/in/ieprogram/article.php/c4399/JavaScript-Calls-from-C.htm

来自C++的JavaScript调用 - CodeProject

http://www.codeproject.com/KB/COM/jscalls.aspx

从c ++代码调用javascript - JavaScript/Ajax/DHTML答案

http://bytes.com/topic/javascript/answers/759793-calling-javascript-c-code

尝试以上所有.


Wil*_*and 7

可能希望将JS移植到C++; 这应该是一个相当简单的任务,因为这两种语言是相似的.

简单地移植的功能很可能是更简单的比实际尝试使用JS解析库,并且可能不容易出错.


Mar*_*tos 6

JavaScript不是一种编译语言,并且在任何想象#include中都不兼容C++,因此没有机会导入JavaScript代码.实际上,头文件的概念在JavaScript中甚至不存在.

有几种JavaScript引擎可以集成到编译语言中,包括:

  1. Mozilla项目的SpiderMonkey.
  2. 谷歌Chrome的V8.
  3. 一大堆其他人.