WebChromeClient.OnJsConfirm(WebView, String, String, JsResult) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
웹 페이지에 JavaScript confirm() 대화 상자가 표시되도록 호스트 애플리케이션에 알립니다.
[Android.Runtime.Register("onJsConfirm", "(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z", "GetOnJsConfirm_Landroid_webkit_WebView_Ljava_lang_String_Ljava_lang_String_Landroid_webkit_JsResult_Handler")]
public virtual bool OnJsConfirm(Android.Webkit.WebView? view, string? url, string? message, Android.Webkit.JsResult? result);
[<Android.Runtime.Register("onJsConfirm", "(Landroid/webkit/WebView;Ljava/lang/String;Ljava/lang/String;Landroid/webkit/JsResult;)Z", "GetOnJsConfirm_Landroid_webkit_WebView_Ljava_lang_String_Ljava_lang_String_Landroid_webkit_JsResult_Handler")>]
abstract member OnJsConfirm : Android.Webkit.WebView * string * string * Android.Webkit.JsResult -> bool
override this.OnJsConfirm : Android.Webkit.WebView * string * string * Android.Webkit.JsResult -> bool
매개 변수
- view
- WebView
콜백을 시작한 WebView입니다.
- url
- String
대화 상자를 요청하는 페이지의 URL입니다.
- message
- String
창에 표시할 메시지입니다.
- result
- JsResult
사용자의 응답을 javascript로 보내는 데 사용되는 JsResult입니다.
반품
요청이 처리되거나 무시되는 경우 부울 true 입니다.
false WebView에서 기본 대화 상자를 표시해야 하는 경우
- 특성
설명
웹 페이지에 JavaScript confirm() 대화 상자가 표시되도록 호스트 애플리케이션에 알립니다.
이 메서드가 반환 false 되거나 재정의되지 않은 경우 기본 동작은 메시지가 포함된 대화 상자를 표시하고 대화가 해제될 때까지 JavaScript 실행을 일시 중단하는 것입니다. 사용자가 '확인' 단추를 누르면 기본 대화 상자가 JavaScript confirm() 코드로 돌아가 true 고 사용자가 '취소' 단추를 누르거나 대화 상자를 해제하면 JavaScript 코드로 돌아갑니다false.
사용자 지정 대화 상자를 표시하려면 앱이 이 메서드에서 반환 true 되어야 합니다. 이 경우 기본 대화 상자가 표시되지 않고 JavaScript 실행이 일시 중단됩니다. 앱이 호출되거나 JsResult.cancel() 사용자 지정 대화 상자가 해제될 때 호출 JsResult.confirm() 됩니다.
대화 상자를 표시하지 않으며 JavaScript 실행을 계속하려면 호출하거나 즉시 호출 JsResult.confirm() 한 다음 반환합니다true.JsResult.cancel()
설정되거나 null설정되지 않은 경우 WebChromeClientWebChromeClient 기본 대화 상자가 표시되지 않고 기본값 false 이 JavaScript 코드로 즉시 반환됩니다.
기본 대화 상자는 부모 창에서 플래그를 android.view.Display#FLAG_SECURE 상속하지 않습니다.
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.