Braze Web View Client
constructor(context: Context, type: BrazeWebViewClient.Type, inAppMessage: IInAppMessage? = null, inAppMessageWebViewClientListener: IInAppMessageWebViewClientListener? = null, bannerWebViewClientListener: IBannerWebViewClientListener? = null, assetDirectoryUrl: String? = null)
Parameters
context
The Android Context.
type
Whether this client serves a Type.BANNER or Type.IN_APP_MESSAGE.
in App Message
The in-app message model, required when type is Type.IN_APP_MESSAGE.
in App Message Web View Client Listener
Listener for in-app message URL actions.
banner Web View Client Listener
Listener for banner URL actions.
asset Directory Url
Optional local asset directory for WebView asset loading.