webveiw custom dialog
-
[안드로이드 kotlin] webview 에 팝업 나타나게 하기안드로이드(kotlin)/UI 2022. 9. 19. 12:00
webview 작업을 하는데 웹브라우저에서는 잘 나타나는 popup 이 webview 에서는 안나타나는 증상이 있어습니다. 왜 이런건가 알아보니까 WebChromeClient 를 추가해줘야 popup 이 나타난다고 하네요. onCreate 메서드 안에 아래 코드를 추가하니까 popup 이 잘 나타납니다. val chromeClient = WebChromeClient() 만약 웹브라우저에서 만든 popup 외에 안드로이드에서 직접 만들어서 표시하고싶은 경우에는 WebChromeClient 를 상속 받아서 직접 구현하면 됩니다. class MyWebChromeClient: WebChromeClient() { override fun onCreateWindow( view: WebView?, isDialog: B..