package de.datait.videokonverter import android.util.Log import android.webkit.ConsoleMessage import android.webkit.WebChromeClient /** * Custom WebChromeClient: Console-Logs weiterleiten. */ class VKWebChromeClient : WebChromeClient() { override fun onConsoleMessage(msg: ConsoleMessage): Boolean { val level = when (msg.messageLevel()) { ConsoleMessage.MessageLevel.ERROR -> Log.ERROR ConsoleMessage.MessageLevel.WARNING -> Log.WARN ConsoleMessage.MessageLevel.DEBUG -> Log.DEBUG else -> Log.INFO } Log.println(level, "VKWebView", "${msg.message()} [${msg.sourceId()}:${msg.lineNumber()}]") return true } }