All WebView methods must be called on the same thread 오류 시 해결방법입니다.
JavascriptInterface 안에서 동작하는 작업을 post()로 처리하면 되는데요
mWebView.post(new Runnable(){
@Override
public void run(){
mWebView.loadUrl("UrlString");
}
});
저는 JavascriptInterface에서 다른 페이지로 이동시키려고 할 때 오류가 발생했고 위와같이 해결했습니다.
반응형
'개발' 카테고리의 다른 글
javascript setTimeout 사용 방법(비동기) (0) | 2022.12.30 |
---|---|
jquery id에 특정 문자열이 포함된 객체 찾기 (0) | 2022.10.28 |
URL 스티링에서 특정 파라메터를 구하는 javascript 문입니다. (0) | 2020.07.16 |
iOS TestFlight를 이용한 외부 테스터 추가하기 (0) | 2020.06.22 |
패키지 명 변경 중 no matching client found for ‘package name’ (0) | 2020.06.20 |
댓글