在我们的应用程序中,我们使用WKWebView上传图像并将其保存在服务器中。这在Safari中工作正常,但它在WkWebView中不起作用。
WKWebViewConfiguration *theConfiguration = [[WKWebViewConfiguration alloc] init];
_webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 60, self.view.frame.size.width, self.view.frame.size.height) configuration:theConfiguration];
_webView.navigationDelegate = self;
_webView.UIDelegate = self;
NSURL *nsurl=[NSURL URLWithString:@"https://lo---url...new"];
NSURLRequest *nsrequest=[NSURLRequest requestWithURL:nsurl];
[_webView loadRequest:nsrequest];
通过imagePickerController附加图像后,当我尝试点击“保存”按钮时,safari调试器显示错误:
无法加载资源。网络连接丢失了。
-(void)webView:(WKWebView *)webView didFailNavigation:(WKNavigation *)navigation withError:(NSError *)error
中没有任何内容。不调用此方法。
为什么会这样?