在webview中原生与H5交互时使用到原生调用相机或者相册时
[self presentViewController:picker animated:YES completion:nil];
出现:
accessing _cachedSystemAnimationFence requires the main thread
异常崩溃。
解决方法比较简单:
dispatch_async(dispatch_get_main_queue(),^{
[self.navigationController presentViewController:alertVC animated:true completion:nil];
});
将presentViewController
方法放到主线程中。
网友评论