0

端末で jsc コマンドを実行すると、関数 print() にアクセスできます。単に標準出力に記録します。

JS ライブラリを C で使用できるようにするフレームワークを構築していますが、JS ソースが print() を呼び出そうとすると例外がスローされます。console.log も存在しません。

Cプログラムで使用されたときにJavaScriptCoreから出力を取得する唯一の方法は、例外をキャッチして出力することですか?

4

1 に答える 1

0

JavaScriptCore フレームワークを直接使用している場合、print オブジェクトも console オブジェクトも存在しません。これらのオブジェクトを自分で構築する必要があります。無料で入手できるのは、基本となる JavaScript (ECMAScript) の実装だけです。

于 2013-05-07T19:40:38.673 に答える