프로그래밍/IOS

IOS 웹뷰에 javascript 로 html 추가하기

Above IT 2022. 6. 21. 09:02
NSString *str_script = @"";

str_script = [str_script stringByAppendingString:@"var html_string = '';"];

str_script = [str_script stringByAppendingString:@"html_string += '<div>';"];
str_script = [str_script stringByAppendingString:@"html_string += 'WebView 에 동적 HTML 에 추가';"];
str_script = [str_script stringByAppendingString:@"html_string += '</div>';"];

str_script = [str_script stringByAppendingString:@"document.body.insertAdjacentHTML('afterend', html_string);"];

[webView evaluateJavaScript:[NSString stringWithFormat:@"%@", str_script] completionHandler:^(NSString *result, NSError * _Nullable error) {
	NSLog(@"error : %@", error);
	NSLog(@"result : %@", result);
}];

내용은 안드로이드의 경우는 이전 글을 참고하기 바란다.

 

2022.06.20 - [프로그래밍/안드로이드] - 안드로이드 웹뷰에 javascript 로 html 추가하기

 

안드로이드 웹뷰에 javascript 로 html 추가하기

String str_script = ""; str_script += "var html_string = '';"; str_script += "html_string += ' ';"; str_script += "html_string += 'WebView 에 동적 HTML 에 추가';"; str_script += "html_string += ' ';..

above-it.tistory.com