Class AdWebViewClient

java.lang.Object
android.webkit.WebViewClient
org.prebid.mobile.rendering.views.webview.AdWebViewClient
Direct Known Subclasses:
MraidWebViewClient

public class AdWebViewClient extends android.webkit.WebViewClient
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class android.webkit.WebViewClient

    ERROR_AUTHENTICATION, ERROR_BAD_URL, ERROR_CONNECT, ERROR_FAILED_SSL_HANDSHAKE, ERROR_FILE, ERROR_FILE_NOT_FOUND, ERROR_HOST_LOOKUP, ERROR_IO, ERROR_PROXY_AUTHENTICATION, ERROR_REDIRECT_LOOP, ERROR_TIMEOUT, ERROR_TOO_MANY_REQUESTS, ERROR_UNKNOWN, ERROR_UNSAFE_RESOURCE, ERROR_UNSUPPORTED_AUTH_SCHEME, ERROR_UNSUPPORTED_SCHEME, SAFE_BROWSING_THREAT_BILLING, SAFE_BROWSING_THREAT_MALWARE, SAFE_BROWSING_THREAT_PHISHING, SAFE_BROWSING_THREAT_UNKNOWN, SAFE_BROWSING_THREAT_UNWANTED_SOFTWARE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onLoadResource(android.webkit.WebView view, String url)
     
    void
    onPageFinished(android.webkit.WebView view, String url)
     
    void
    onPageStarted(android.webkit.WebView view, String url, android.graphics.Bitmap favicon)
     
    void
    onReceivedError(android.webkit.WebView view, int errorCode, String description, String failingUrl)
     
    void
     
    boolean
    shouldOverrideKeyEvent(android.webkit.WebView view, android.view.KeyEvent event)
     
    boolean
    shouldOverrideUrlLoading(android.webkit.WebView view, String url)
     

    Methods inherited from class android.webkit.WebViewClient

    doUpdateVisitedHistory, onFormResubmission, onPageCommitVisible, onReceivedClientCertRequest, onReceivedError, onReceivedHttpAuthRequest, onReceivedHttpError, onReceivedLoginRequest, onReceivedSslError, onRenderProcessGone, onSafeBrowsingHit, onScaleChanged, onTooManyRedirects, onUnhandledKeyEvent, shouldInterceptRequest, shouldInterceptRequest, shouldOverrideUrlLoading

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • onPageStarted

      public void onPageStarted(android.webkit.WebView view, String url, android.graphics.Bitmap favicon)
      Overrides:
      onPageStarted in class android.webkit.WebViewClient
    • onPageFinished

      public void onPageFinished(android.webkit.WebView view, String url)
      Overrides:
      onPageFinished in class android.webkit.WebViewClient
    • onLoadResource

      public void onLoadResource(android.webkit.WebView view, String url)
      Overrides:
      onLoadResource in class android.webkit.WebViewClient
    • shouldOverrideUrlLoading

      public boolean shouldOverrideUrlLoading(android.webkit.WebView view, String url)
      Overrides:
      shouldOverrideUrlLoading in class android.webkit.WebViewClient
    • onReceivedError

      public void onReceivedError(android.webkit.WebView view, int errorCode, String description, String failingUrl)
      Overrides:
      onReceivedError in class android.webkit.WebViewClient
    • shouldOverrideKeyEvent

      public boolean shouldOverrideKeyEvent(android.webkit.WebView view, android.view.KeyEvent event)
      Overrides:
      shouldOverrideKeyEvent in class android.webkit.WebViewClient
    • registerSpecialUrl

      public void registerSpecialUrl(ActionUrl actionUrl)