Class WebViewClient
public class WebViewClient : JVMBridgeBase<WebViewClient>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<WebViewClient>WebViewClient
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<WebViewClient>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<WebViewClient>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<WebViewClient>.IsAssignableFrom(IJavaType)JVMBridgeBase<WebViewClient>.IsAssignableFrom<T>()JVMBridgeBase<WebViewClient>.Execute<T>(params T[])JVMBridgeBase<WebViewClient>.DynBridgeClazzJVMBridgeBase<WebViewClient>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
WebViewClient()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public WebViewClient()
WebViewClient(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public WebViewClient(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
ERROR_AUTHENTICATION
public static int ERROR_AUTHENTICATION { get; }
Property Value
ERROR_BAD_URL
public static int ERROR_BAD_URL { get; }
Property Value
ERROR_CONNECT
public static int ERROR_CONNECT { get; }
Property Value
ERROR_FAILED_SSL_HANDSHAKE
https://developer.android.com/reference/android/webkit/WebViewClient.html#ERROR_FAILED_SSL_HANDSHAKE
public static int ERROR_FAILED_SSL_HANDSHAKE { get; }
Property Value
ERROR_FILE
public static int ERROR_FILE { get; }
Property Value
ERROR_FILE_NOT_FOUND
public static int ERROR_FILE_NOT_FOUND { get; }
Property Value
ERROR_HOST_LOOKUP
public static int ERROR_HOST_LOOKUP { get; }
Property Value
ERROR_IO
public static int ERROR_IO { get; }
Property Value
ERROR_PROXY_AUTHENTICATION
https://developer.android.com/reference/android/webkit/WebViewClient.html#ERROR_PROXY_AUTHENTICATION
public static int ERROR_PROXY_AUTHENTICATION { get; }
Property Value
ERROR_REDIRECT_LOOP
public static int ERROR_REDIRECT_LOOP { get; }
Property Value
ERROR_TIMEOUT
public static int ERROR_TIMEOUT { get; }
Property Value
ERROR_TOO_MANY_REQUESTS
public static int ERROR_TOO_MANY_REQUESTS { get; }
Property Value
ERROR_UNKNOWN
public static int ERROR_UNKNOWN { get; }
Property Value
ERROR_UNSAFE_RESOURCE
public static int ERROR_UNSAFE_RESOURCE { get; }
Property Value
ERROR_UNSUPPORTED_AUTH_SCHEME
public static int ERROR_UNSUPPORTED_AUTH_SCHEME { get; }
Property Value
ERROR_UNSUPPORTED_SCHEME
public static int ERROR_UNSUPPORTED_SCHEME { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
SAFE_BROWSING_THREAT_BILLING
public static int SAFE_BROWSING_THREAT_BILLING { get; }
Property Value
SAFE_BROWSING_THREAT_MALWARE
public static int SAFE_BROWSING_THREAT_MALWARE { get; }
Property Value
SAFE_BROWSING_THREAT_PHISHING
public static int SAFE_BROWSING_THREAT_PHISHING { get; }
Property Value
SAFE_BROWSING_THREAT_UNKNOWN
public static int SAFE_BROWSING_THREAT_UNKNOWN { get; }
Property Value
SAFE_BROWSING_THREAT_UNWANTED_SOFTWARE
public static int SAFE_BROWSING_THREAT_UNWANTED_SOFTWARE { get; }
Property Value
Methods
DoUpdateVisitedHistory(WebView, String, bool)
public void DoUpdateVisitedHistory(WebView arg0, String arg1, bool arg2)
Parameters
OnFormResubmission(WebView, Message, Message)
public void OnFormResubmission(WebView arg0, Message arg1, Message arg2)
Parameters
OnLoadResource(WebView, String)
public void OnLoadResource(WebView arg0, String arg1)
Parameters
OnPageCommitVisible(WebView, String)
public void OnPageCommitVisible(WebView arg0, String arg1)
Parameters
OnPageFinished(WebView, String)
public void OnPageFinished(WebView arg0, String arg1)
Parameters
OnPageStarted(WebView, String, Bitmap)
public void OnPageStarted(WebView arg0, String arg1, Bitmap arg2)
Parameters
OnReceivedClientCertRequest(WebView, ClientCertRequest)
public void OnReceivedClientCertRequest(WebView arg0, ClientCertRequest arg1)
Parameters
arg0
WebViewarg1
ClientCertRequest
OnReceivedError(WebView, WebResourceRequest, WebResourceError)
public void OnReceivedError(WebView arg0, WebResourceRequest arg1, WebResourceError arg2)
Parameters
arg0
WebViewarg1
WebResourceRequestarg2
WebResourceError
OnReceivedError(WebView, int, String, String)
[Obsolete]
public void OnReceivedError(WebView arg0, int arg1, String arg2, String arg3)
Parameters
OnReceivedHttpAuthRequest(WebView, HttpAuthHandler, String, String)
public void OnReceivedHttpAuthRequest(WebView arg0, HttpAuthHandler arg1, String arg2, String arg3)
Parameters
arg0
WebViewarg1
HttpAuthHandlerarg2
Stringarg3
String
OnReceivedHttpError(WebView, WebResourceRequest, WebResourceResponse)
public void OnReceivedHttpError(WebView arg0, WebResourceRequest arg1, WebResourceResponse arg2)
Parameters
arg0
WebViewarg1
WebResourceRequestarg2
WebResourceResponse
OnReceivedLoginRequest(WebView, String, String, String)
public void OnReceivedLoginRequest(WebView arg0, String arg1, String arg2, String arg3)
Parameters
OnReceivedSslError(WebView, SslErrorHandler, SslError)
public void OnReceivedSslError(WebView arg0, SslErrorHandler arg1, SslError arg2)
Parameters
arg0
WebViewarg1
SslErrorHandlerarg2
SslError
OnRenderProcessGone(WebView, RenderProcessGoneDetail)
public bool OnRenderProcessGone(WebView arg0, RenderProcessGoneDetail arg1)
Parameters
Returns
OnSafeBrowsingHit(WebView, WebResourceRequest, int, SafeBrowsingResponse)
public void OnSafeBrowsingHit(WebView arg0, WebResourceRequest arg1, int arg2, SafeBrowsingResponse arg3)
Parameters
arg0
WebViewarg1
WebResourceRequestarg2
intarg3
SafeBrowsingResponse
OnScaleChanged(WebView, float, float)
public void OnScaleChanged(WebView arg0, float arg1, float arg2)
Parameters
OnTooManyRedirects(WebView, Message, Message)
[Obsolete]
public void OnTooManyRedirects(WebView arg0, Message arg1, Message arg2)
Parameters
OnUnhandledKeyEvent(WebView, KeyEvent)
public void OnUnhandledKeyEvent(WebView arg0, KeyEvent arg1)
Parameters
ShouldInterceptRequest(WebView, WebResourceRequest)
public WebResourceResponse ShouldInterceptRequest(WebView arg0, WebResourceRequest arg1)
Parameters
arg0
WebViewarg1
WebResourceRequest
Returns
ShouldInterceptRequest(WebView, String)
[Obsolete]
public WebResourceResponse ShouldInterceptRequest(WebView arg0, String arg1)
Parameters
Returns
ShouldOverrideKeyEvent(WebView, KeyEvent)
public bool ShouldOverrideKeyEvent(WebView arg0, KeyEvent arg1)
Parameters
Returns
ShouldOverrideUrlLoading(WebView, WebResourceRequest)
public bool ShouldOverrideUrlLoading(WebView arg0, WebResourceRequest arg1)
Parameters
arg0
WebViewarg1
WebResourceRequest
Returns
ShouldOverrideUrlLoading(WebView, String)
[Obsolete]
public bool ShouldOverrideUrlLoading(WebView arg0, String arg1)