You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
SmsForwarder/app/src/main/java/com/idormy/sms/forwarder/core/webview/MiddlewareChromeClient.kt

24 lines
852 B
Kotlin

package com.idormy.sms.forwarder.core.webview
import android.util.Log
import android.webkit.JsResult
import android.webkit.WebView
import com.just.agentweb.core.client.MiddlewareWebChromeBase
/**
* WebChromeWebChromeClient主要辅助WebView处理JavaScript的对话框网站图片网站title加载进度等中间件
* 浏览器
* @author xuexiang
* @since 2019/1/4 下午11:31
*/
open class MiddlewareChromeClient : MiddlewareWebChromeBase() {
override fun onJsAlert(view: WebView, url: String, message: String, result: JsResult): Boolean {
Log.i("Info", "onJsAlert:$url")
return super.onJsAlert(view, url, message, result)
}
override fun onProgressChanged(view: WebView, newProgress: Int) {
super.onProgressChanged(view, newProgress)
Log.i("Info", "onProgressChanged:")
}
}