Vad*_*suk 9 iphone objective-c webview ios
我需要捕获屏幕中出现WebViewif 中发生的错误WebView.那不是绑定到特定的WebView.
小智 4
不确定您是否已经尝试过此解决方案,您可以在 JS 代码中捕获异常并调用本机方法来记录此信息。在接收到已创建 webView 的 JS 上下文的 UIWebView 委托回调后,您可以将此本机方法实现注入到 UIWebview 的 JS 上下文中。
- (void)webView:(id)webView didCreateJavaScriptContext:(JSContext *)context forFrame:(id)frame {
//this injects the MyNativeLog in your UIWebView JS context and you can call this function in your JS code.
context[@"MyNativeLog"] = ^(NSString *string){
NSLog(@"%@", string);
};
}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!!
| 归档时间: |
|
| 查看次数: |
1176 次 |
| 最近记录: |