@property (nonatomic,weak) JSContext *jsContext;
-(void)webViewDidFinishLoad:(UIWebView *)webView{
__weak typeof(self) weakSelf = self;
self.jsContext[@"DsJsBridge"] = weakSelf;
self.jsContext.exceptionHandler = ^(JSContext *context, JSValue *exceptionValue) {
context.exception = exceptionValue;
NSLog(@"异常信息:%@", exceptionValue);
};
}
所加载网页里面嵌入了iframe,导致webViewDidFinishLoad多次回调,这样 self.jsContext[@"DsJsBridge"] = weakSelf;也会被执行多次,这样导致self无法释放,大家有遇到这个问题么?
解决方案 »
- 求教ios下生成ffplay的问题
- 请问如何实现UITableViewCell异步下载图片并根据图片大小自动调整Cell的高度
- 那位大深帮忙解决一下iphong编程时出错了,这是哪儿出错了怎么解决 啊
- uitableView reloadData 问题
- centos6下jira问题
- 新人求救:coredata修改实体对象再重新生成类文件,编译显示找不到
- 学习iOS 编程的一些建议: 1. 学习资料
- 关于IOS开发,要求不要求Linux?
- 求助:Failed:Error Domain=AVFoundationErrorDomain Code=-11841
- iOS textView.attributedText 插入NSTextAttachment显示图片后内存泄漏
- app状态实时更新
- 求问大神!关于屏幕解锁
wcnt.exception = exceptionValue;