InAppMessageWebViewClient

open class InAppMessageWebViewClient(context: Context, inAppMessage: IInAppMessage, inAppMessageWebViewClientListener: IInAppMessageWebViewClientListener?) : WebViewClient

Constructors

Link copied to clipboard
fun InAppMessageWebViewClient(context: Context, inAppMessage: IInAppMessage, inAppMessageWebViewClientListener: IInAppMessageWebViewClientListener?)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
Link copied to clipboard
open fun onFormResubmission(p0: WebView, p1: Message, p2: Message)
Link copied to clipboard
open fun onLoadResource(p0: WebView, p1: String)
Link copied to clipboard
Link copied to clipboard
open override fun onPageFinished(view: WebView, url: String)
Link copied to clipboard
open fun onPageStarted(p0: WebView, p1: String, p2: Bitmap)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onReceivedLoginRequest(p0: WebView, p1: String, p2: String?, p3: String)
Link copied to clipboard
Link copied to clipboard
open override fun onRenderProcessGone(view: WebView, detail: RenderProcessGoneDetail): Boolean
Link copied to clipboard
Link copied to clipboard
open fun onScaleChanged(p0: WebView, p1: Float, p2: Float)
Link copied to clipboard
open fun onTooManyRedirects(p0: WebView, p1: Message, p2: Message)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@RequiresApi(api = 21)
open override fun shouldOverrideUrlLoading(view: WebView, request: WebResourceRequest): Boolean

Handles appboy schemed ("appboy://") urls in the HTML content WebViews. If the url isn't appboy schemed, then the url is passed to the attached IInAppMessageWebViewClientListener.

open override fun shouldOverrideUrlLoading(view: WebView, url: String): Boolean