A WebView method was called on thread 'javabridge'. All WebView methods must be called on the same thread.라는 메시지가 뜨면서 오류 발생
WebVeiw에서는 비 UI 스레드에서 호출하기 떄문에 발생
mWebView.post(new Runnable(){
@Override
public void run(){
//자바스크립트 호출
}
});
이런식으로 호출하려던 함수를 감싸주면 문제 해결됨
- mWebView는 선언한 WebView 변수
'Mobile > Android' 카테고리의 다른 글
[ Android ] a webview method was called on thread 'javabridge' 에러가 발생했을 때 (0) | 2021.09.16 |
---|---|
[Android] 로컬 웹뷰 ajax cross origin 에러 (0) | 2020.12.05 |
[Android] Android 에서 기본으로 제공하는 이미지 (0) | 2019.01.22 |
[Android] 다이얼로그를 이용 유저가 동의하면 액티비티가 종료 (0) | 2019.01.11 |
[Android] 맥북에서 android Home 설정 (0) | 2019.01.04 |