zoukankan      html  css  js  c++  java
  • Android WebView 打印 Console Log

    通常状况下,添加如下代码即可:

    mWebView.setWebViewClient(new WebChromeClient {
         /*android 低版本 Desperate*/
        @Override
        public void onConsoleMessage(String message, int lineNumber, String sourceID) {
            DevUtil.i("console", message + "(" +sourceID  + ":" + lineNumber+")");
            super.onConsoleMessage(message, lineNumber, sourceID);
        }
     
        @Override
        public boolean onConsoleMessage(ConsoleMessage consoleMessage) {
            DevUtil.i("console", "["+consoleMessage.messageLevel()+"] "+ consoleMessage.message() + "(" +consoleMessage.sourceId()  + ":" + consoleMessage.lineNumber()+")");
            return super.onConsoleMessage(consoleMessage);
        }
    });

    可能有些机型还是不显示日志,不过,也无伤大雅,因为上述日志基本也能满足需求了。

  • 相关阅读:
    第九周周记
    第七周周记
    第三次作业第一题
    第五周周记
    《世界是数字的》读后感想
    第十周周记
    迷茫
    测试作业
    价值观作业
    作业二 感想
  • 原文地址:https://www.cnblogs.com/renhui/p/10137421.html
Copyright © 2011-2022 走看看