AirshipWebChromeClient

Web Chrome Client that enables full screen video.

Constructors

Link copied to clipboard
constructor(activity: Activity?)

Properties

Link copied to clipboard
open override val defaultVideoPoster: Bitmap

Inherited properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun getDefaultVideoPoster(): Bitmap
Link copied to clipboard
open override fun onCreateWindow(view: WebView, isDialog: Boolean, isUserGesture: Boolean, resultMsg: Message?): Boolean
Link copied to clipboard
open override fun onHideCustomView()
Link copied to clipboard
open override fun onShowCustomView(view: View, callback: WebChromeClient.CustomViewCallback)

Inherited functions

Link copied to clipboard
open fun getVisitedHistory(callback: ValueCallback<Array<out String?>?>?)
Link copied to clipboard
open fun onCloseWindow(window: WebView?)
Link copied to clipboard
open fun onConsoleMessage(consoleMessage: ConsoleMessage?): Boolean
open fun onConsoleMessage(message: String?, lineNumber: Int, sourceID: String?)
Link copied to clipboard
open fun onExceededDatabaseQuota(url: String?, databaseIdentifier: String?, quota: Long, estimatedDatabaseSize: Long, totalQuota: Long, quotaUpdater: WebStorage.QuotaUpdater?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onJsAlert(view: WebView?, url: String?, message: String?, result: JsResult?): Boolean
Link copied to clipboard
open fun onJsBeforeUnload(view: WebView?, url: String?, message: String?, result: JsResult?): Boolean
Link copied to clipboard
open fun onJsConfirm(view: WebView?, url: String?, message: String?, result: JsResult?): Boolean
Link copied to clipboard
open fun onJsPrompt(view: WebView?, url: String?, message: String?, defaultValue: String?, result: JsPromptResult?): Boolean
Link copied to clipboard
open fun onJsTimeout(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onProgressChanged(view: WebView?, newProgress: Int)
Link copied to clipboard
open fun onReceivedIcon(view: WebView?, icon: Bitmap?)
Link copied to clipboard
open fun onReceivedTitle(view: WebView?, title: String?)
Link copied to clipboard
open fun onReceivedTouchIconUrl(view: WebView?, url: String?, precomposed: Boolean)
Link copied to clipboard
open fun onRequestFocus(view: WebView?)
Link copied to clipboard
open fun onShowCustomView(view: View?, requestedOrientation: Int, callback: WebChromeClient.CustomViewCallback?)
Link copied to clipboard
open fun onShowFileChooser(webView: WebView?, filePathCallback: ValueCallback<Array<out Uri?>?>?, fileChooserParams: WebChromeClient.FileChooserParams?): Boolean