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시간이었는데.. 다른사람들은 또 얼마나 고생할까 싶어 올린다ㅠㅠㅠㅠ크흡..
'C.E > Java' 카테고리의 다른 글
[android] api < 21 이전 backgroundTint 해결 (0) | 2019.03.08 |
---|---|
[android] AsyncTask 사용법 (예제) (0) | 2019.02.26 |
자바 텍스트 파일 한 줄씩 읽기 (예제) (0) | 2018.08.22 |
Java continue문 (Java continue) (0) | 2014.11.24 |
Servlet 이란 무엇인가? (4) | 2013.12.02 |