iOS Webview에서 브라우저 호출하는 문제

2014. 11. 11. 22:55아이폰 개발

iOS의 웹뷰를 사용할 때, url을 호출해서 해당 웹 페이지를 보여주다가 최초 호출했던 url의 도메인과 다른 도메인을 사용하는 url을 웹뷰에서 호출하려고 하면 웹뷰에서 출력되는 것이 아니라 웹브라우저가 호출되면서 해당 웹페이지를 출력하는 문제가 발생했다.

최초 호출한 도메인의 다른 url은 전혀 문제가 없기 때문에 다른 도메인의 url을 호출하고 싶은 경우에는 같은 도메인에 임시 페이지를 만들어 원하는 도메인의 페이지로 리다이렉션 시키도록 구현하면 된다.

안드로이드에서는 문제없이 사용했던 부분이라 방심하고 있다가 뒤통수 제대로 맞았다.