On Sep 29, 2008, at 12:58 PM, Jason Hullinger wrote:
(reply all this time)
Well, it looks like stringByEvaluatingJavaScriptFromString is
calling: JSC::JSValue* scriptExecutionResult = coreFrame->loader()-
>executeScript(WebCore::String(script), true); The problem, I
believe, is that coreFrame (an IWebFrame) is not set to a value
because I'm not using an actual frame, or view of any kind. Does
anyone know if there is a similar way as a Windows app to do the
same as in Cocoa?
I think you may need to call IWebView::initWithFrame before
stringByEvaluatingJavaScriptFromString will work. I'm surprised that
isn't required on OS X as well.
-Adam
On Mon, Sep 29, 2008 at 1:12 AM, Ariya Hidayat <[EMAIL PROTECTED]
> wrote:
> In Cocoa I have made a command line application that init's a
WebView, then
> calls, stringByEvaluatingJavaScriptFromString, however, I'm trying
to get
> this to work in Windows. I've compiled WebKit and added a new
Win32 command
> line project, however, I'm always getting back "null" when calling
> stringByEvaluatingJavaScriptFromString. Below is the source, and
I've tried
> a variety of different things to eval ("1 + 1", "var foo = 1",
etc.), and
> again, it's always null.
Can't you use the debugger and single-step the function? Perhaps it
returns
immediately due to some error or something like that.
--
Ariya Hidayat ([EMAIL PROTECTED])
Software Engineer, Qt Software, Nokia
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev