On Dec 22, 2007, at 8:14 AM, Todd Ditchendorf wrote:
In a Cocoa app which embeds a WebView, what is the best way to catch
all JS exceptions from the WebView which are thrown and are not
caught within JS itself?
For example, I want to implement something similar to the JavaScript
Console in the Safari debug menu.
Also, how do you capture statements sent to console.log(),
console.warn() and console.error() within a WebView?
Hey Todd. There's no public WebKit API for this, but if you look in
WebUIDelegatePrivate.h you'll see the following method:
- (void)webView:(WebView *)webView addMessageToConsole:(NSDictionary
*)message;
The dictionary currently contains a source URL, error message and line
number.
-kd
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev