On Mar 17, 2009, at 1:24 PM, Gustaw Smolarczyk wrote:

I want to use JavaScriptCore as script engine in my own project in C+ +, but I don't know how to do that right way. There are JavaScriptCore, JavaScriptGlue, etc in WebKit source and I don't know how to use JavaScript engine from WebKit similar way I do it using e.g. QtScript. Any documentation/tutorials? Or am I blind because it's simple? :)


JavaScriptCore has a public API, which is relatively platform- independent, unlike WebKit itself, which does not.

The headers for this are JSBase.h, JSContextRef.h, JSObjectRef.h, JSStringRef.h, and JSValueRef.h.

How this is exported and made available on each platform is something I’m less sure of. Since you mention Qt, you might want to ask the folks maintaining the Qt port if they ensure this API is exported with headers installed.

I know this is the case on Mac OS X with the native JavaScriptCore included as part of the OS.

    -- Darin

_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to