android - 如何在 Android Studio (LogCat) 中删除 Chromium 日志

标签 android cordova

当我打开 webview Cordova(应用程序处于 Release模式)时,logcat 显示这些日志 I/chromium:[INFO: CONSOLE(1)] source http://......

如何在 Android Studio (LogCat) 中将这些日志删除到我的应用程序“I/chromium: [INFO: CONSOLE(1)]”?谢谢

最佳答案

这是可能的。 Using Console APIs in WebView

只需像这样为您的 WebView 覆盖 WebViewClient:

val myWebView: WebView = findViewById(R.id.webview)
myWebView.webChromeClient = object : WebChromeClient() {

override fun onConsoleMessage(consoleMessage: ConsoleMessage?): Boolean {
    consoleMessage?.apply {
        Log.d("MyApplication", "${message()} -- From line ${lineNumber()} of ${sourceId()}")
    }
    return true
    }
}

关于android - 如何在 Android Studio (LogCat) 中删除 Chromium 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55822617/

相关文章:

ios - 命令 : xcodebuild How solve it? 的错误代码 65

android - 在后台线程中播放音频(当屏幕关闭时)Cordova 插件

javascript - 如何将 winjs 添加到 cordova 项目中?

android - 将 ArrayAdapter 与 AlertDialog 和 .setAdapter 结合使用

android - 从 1.2.3 升级 android gradle 插件 -> 1.5.0 = 单元测试损坏

javascript - cordova-plugin-media 未触发成功或失败事件

java - Phonegap 应用程序在运行 Android ICS 4.0 时抛出错误,但在 Android 2.3 及以下版本上运行良好

安卓 GCM : GCMRegistrar gives empty registration ID

android - 找不到类 'android.support.v4.app.FragmentManagerImpl'

android - 如何在 Eclipse 中添加 XML 可绘制对象