반응형 개발 이야기/Android1 [Android] WebView에서 URI가 Intent Schema 인 경우 웹사이트 로딩하기 웹뷰에서 보여 줄 사이트 URI가 Intent Scheme 인 경우가 있다. 이 경우 URL은 intent://blah.blah 처럼 내려오게 되는데, 브라우저에서 식별 가능한 URL이 아니기 때문에 해당 URI를 브라우저가 이해할 수 있는 URL로 아래 코드 처럼 변환해줘야 한다. // WebViewClient // webViewClient = object : WebViewClient() { } 안에 아래 오버라이딩 함수 정의 override fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean { request?.url?.let { uri -> if (uri.toString().startsWith("int.. 2022. 5. 19. 이전 1 다음 반응형