onJsAlert2 <Kotlin 코틀린> 안드로이드 하이브리드 Alert창 처리하기 본인웹뷰이름.webChromeClient = object : WebChromeClient(){ override fun onJsAlert(view: WebView?, url: String?, message: String?, result: JsResult?): Boolean { onJsAlert(message!!, result!!) return true } override fun onJsConfirm(view: WebView?, url: String?, message: String?, result: JsResult?): Boolean { onJsConfirm(message!!, result!!) return true } } 해당 코드를 오버라이드 하셔서 onCreate에 작성해주시면 되는데요. fun onJ.. 2021. 11. 10. 안드로이드 하이브리드 Webview alert창 처리 안드로이드 하이브리드 앱을 진행하면서 웹딴에서 띄운 Alert창을 네이티브에서 코드처리를 해주지않으면 정상적으로 작동하지 않는 문제가 있습니다. mWebView.setWebChromeClient(new WebChromeClient() { @Override public boolean onJsConfirm(WebView view, String url, String message, final JsResult result) { new AlertDialog.Builder(MainActivity.this) .setTitle("확 인") .setMessage(message) .setPositiveButton(android.R.string.ok, new DialogInterface.OnClickListener() { .. 2020. 6. 9. 이전 1 다음