Braze Web View Client
open class BrazeWebViewClient(val context: Context, val type: BrazeWebViewClient.Type, inAppMessage: IInAppMessage? = null, inAppMessageWebViewClientListener: IInAppMessageWebViewClientListener? = null, bannerWebViewClientListener: IBannerWebViewClientListener? = null, assetDirectoryUrl: String? = null) : WebViewClient
Inheritors
Constructors
Link copied to clipboard
constructor(context: Context, type: BrazeWebViewClient.Type, inAppMessage: IInAppMessage? = null, inAppMessageWebViewClientListener: IInAppMessageWebViewClientListener? = null, bannerWebViewClientListener: IBannerWebViewClientListener? = null, assetDirectoryUrl: String? = null)
Types
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun shouldInterceptRequest(view: WebView?, request: WebResourceRequest?): WebResourceResponse?
Link copied to clipboard
Link copied to clipboard
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.