oc与js交互出现EXC_BAD_ACCESS问题
凌凌0 2017-05-15 03:43:40 UIWebview二级页面返回一级页面,实现方法为oc调用js的代码
一次操作:一级进入二级,二级返回一级
重复操作十几次,会出现EXC_BAD_ACCESS问题
- (void)webViewDidStartLoad:(UIWebView *)webView{
//创建JSContext对象,通过当前webView的键获取到jsContext
JSContext *context = [webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"];
self.context = context;
}
-(void)back{
NSString *textJS = @"javascript:appEventTrigger('back')";
[self.context evaluateScript:textJS];//执行这句会出现EXC_BAD_ACCESS
}