语法 registerCFunction(JSFunctionName, libraryPath, externalFunctionName) 参数
描述 registerCFunction 是一个顶级的服务器端 JavaScript 函数,并不与任何对象关联。
使用 registerCFunction 可以使得一个外部函数对一个服务器端 JavaScript 应用程序可用。函数可以由任何语言写成,但是必须使用 C 调用规范。
要在服务器端 JavaScript 应用程序中使用外部函数,应该先用 registerCFunction 函数注册之,然后用 callC 函数调用之。只要应用程序注册了一个函数,就可以任意多次调用该函数。
registerCFunction 函数将在成功注册外部函数时返回 true,否则返回 false。例如,registerCFunction 将在 JavaScript 运行时刻引擎找不到库或找不到库中的函数时返回 false。
要在参数 libraryPath 中使用反斜线(\)字符作为目录分隔符的话,就必须输入双反斜线(\\)。单反斜线是用来定义转移字符的。
示例 参看 callC 函数的例子。
参看 callC
返回页面顶部