【发布时间】:2014-01-24 06:47:30
【问题描述】:
我试图让 window.onerror 随时通知我的视图控制器。我在有问题的 web 视图的 JSContext 上设置了一个块回调,它确实执行了,但这仅适用于 web 视图中的初始页面加载。刷新页面时,错误不再影响控制器。有什么想法吗?
JSContext *ctx = [resultWebView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"];
ctx[@"window"][@"onerror"] = ^(JSValue *message, JSValue *file, JSValue *line) {
NSLog(@"%@", message);
};
【问题讨论】:
标签: objective-c javascriptcore