WebView를 그대로 사용하면 편하지만 경우에 따라

 

네이티브 로 구축해야하는 경우가 있다.

 

이러한 경우 해당 내용을 구현하여 사용하면 유용하다.

 

 

 

 

* 기본 구조

 

onClick Event로 구현해서 사용해도 되고,

 

그 외 방법으로 사용해도 무관하다.

 

 

 

 

* 사용방법

 

 

* 기본 URL 호출 방법

webView.loadUrl(url)

 

* 새로고침

webView.reload()

 

* 뒤로가기

webView.goBack()

 

* 앞으로 가기

webView.goForward()

 

 

 

 

* 주의 사항

뒤로 가기나, 앞으로 가기를 구현할 경우, 이동할 대상이 없는 경우 이동을 하면 

문제가 발생한다. 그렇기 때문에 이동할 대상이 있는지 체크 후 사용해주는 것이 좋다.

* 뒤로 가기

webView.canGoBack() => return 값 Boolean(true or false)

* 앞으로 가기

webView.canGoForward() => return 값 Boolean(true or false)

 

 

 

 

Posted by 그만좀 :