如何在JavaScriptCore中记录输出?

时间:2012-08-02 02:46:59

标签: c logging javascriptcore

在终端上运行jsc命令时,我可以访问print()函数。它只是记录到stdout。

我正在构建一个框架,使用C语言提供JS库,当我的JS源代码尝试调用print()时抛出异常。 console.log也不存在。

捕获和打印异常是在C程序中使用时从JavaScriptCore获取输出的唯一方法吗?

1 个答案:

答案 0 :(得分:0)

如果您直接使用JavaScriptCore框架,则既不存在print也不存在控制台对象。你必须自己构建这些对象。所有你免费获得的是基础JavaScript(ECMAScript)实现。