페이지 이동 시 도메인을 확인하여 webView.removeJavascriptInterface(SCRIPT_NAME); 을 호출.
상황에 따라 handler를 이용하거나 runOnUiThread사용
----------------------- 추가 --------------------
위의 방법은 HTTPS를 사용하거나, 특정 몇개의 도메인만 사용하는 경우에만 허용됨.
사이트 내부에서 다른 외부 사이트의 이미지들을 로딩하는 경우에는 사용할 수 없는 방법으로, 이 경우에는 prompt를 이용하여 비슷하게 구현가능
'develop > android' 카테고리의 다른 글
yanzhenjie:album 라이브러리 android 13대응 (0) | 2023.09.13 |
---|---|
android 9에서의 CLEAR_TEXT_PERMITTED 관련 (0) | 2019.07.10 |
SQLite 처리 방법 변경 (Room) (0) | 2018.09.13 |
웹뷰 A태그에 이미지 다운로드 링크 설정 (0) | 2018.07.12 |
Android studio에서 aar파일 수동 추가시 build.gradle 필수 추가사항 (0) | 2017.05.22 |