[IOS] 웹뷰에서 Webkit 사용하기
ITWeb/개발일반 2019. 8. 29. 09:14ios app 개발 경험은 없어서 나중에 혹시라도 필요 할까 싶어서 기록해 봅니다.
별거 아니지만 놓치기 쉬운 부분인 것 같내요.
우선 app 에서 import WebKit 선언이 되어 있어야 합니다.
그리고 js 에서는 아래와 같이 사용이 되어야 합니다.
try {
webkit.messageHandlers.FUNCTION_NAME.postMessage(message);
} catch(error) {
alert(error);
}
여기서 실수 한 부분이 try..catch 절을 사용하지 않고 바로 webkit 을 접근 하면서 undefined 에러가 발생을 했었습니다.
저와 같은 실수는 하지 마세요.