0
웹 양식을 작성하고 사용자가 웹 양식 자체를 보지 않고 데이터를 제출하려고합니다. 백그라운드에서 HTTP POST를 수행하기 위해 AFNetworking을 사용해 보았지만, 나는 problem which I couldn't solve에 부딪쳐 다른 것을 시도하기로 결정했습니다.이미지 선택기를 표시하지 않고 webview에 이미지를 업로드하십시오.
이번에는 배경에 숨겨져있는 UIWebView
이 있습니다.
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setObject:nameField.text forKey:@"name"];
[params setObject:emailField.text forKey:@"email"];
[params setObject:titleField.text forKey:@"title"];
[params setObject:dateString forKey:@"link"];
[params setObject:descriptionTV.text forKey:@"content"];
[params setObject:tag forKey:@"tags"];
[params enumerateKeysAndObjectsUsingBlock:^(id key, id object, BOOL *stop) {
NSLog(@"%@ = %@", key, object);
NSString *javascriptString = [NSString stringWithFormat:@"document.getElementById('%@').value = '%@'",key,object];
[webView stringByEvaluatingJavaScriptFromString:javascriptString];
}];
은 내가 할 수있는 방법이 동일하지만, 이미지/파일을 업로드 다음과 같이 나는 다음 webViewDidFinishLoad:webView
에서 자바 스크립트를 사용하여 각 분야의 텍스트를 편집?