webview history 를 삭제하고 싶은데요
webview.clearhistory() 를 아무리 해도
기능이 제대로 먹히지 않고 ( 구글링 결과 onPagefinished 안에서만 돌아간다는 글도 봣습니다. )
a 링크 의 visited CSS 가 그대로 유지가 됩니다..
이걸로 이틀째 삽질중인데 뭔가 특이한 점을 발견했네요
실제로 back key에 webviw.goback() 을 적용 시키면
A > B > C 사이트순이였다면 C > B > A 사이트로 가는걸 알 수가 있죠
A > B > C 사이트 까지 간다음에 webview.clearhistory() 를 하면 더이상 C 에서 B 로 갈 수가 없습니다.
즉! 이전 히스토리는 삭제가 됐다' 라고 판단할 수 가 있죠.. 그런데 위에 언급했듯이
여전히 제 webview 는 visited URL 로 인식하여 a link 색이 바뀌어 있어요..
도저히 해결 방법을 모르겠네요...
webview 에서 로딩시 visited url은 도대체 어디서 참조를 하는건지 알고싶어요.. 확 지워버리게요..
개발환경은 4.4 kitkat입니다..