본문 바로가기

C.E/Java

[android] window.*.* is not a function 관련 에러 error issue



webview, android, javascript 간에 데이터를 받는 도중 에러가 도출되기 시작했다. (window.android.* is not a function)


정작 3~4시간 동안 헤메었으나 답이 너무 간단해서 어이가 없고 화가 났다.

@JavascriptInterface 를 추가해주지 않아서 나타난 문제였다.

(my case is annotation error.)


자바스크립트가 사용될 함수 위에 무조건 annotation을 붙여줘야한다.

(if you using javascript, you must add annotation!)


ㅠㅠㅠ나는 4시간이었는데.. 다른사람들은 또 얼마나 고생할까 싶어 올린다ㅠㅠㅠㅠ크흡..