记录一个错误
1、[INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token ')'", source:
2、chromium: [INFO:CONSOLE(1)] "Uncaught ReferenceError: EEEEEEEEEE is not defined"
3、chromium: [INFO:CONSOLE(1)] "Uncaught SyntaxError: Invalid or unexpected token",
Android调用H5的js方法时报的错,都源于Android调用js方法时格式写错。
错误的方法
String sToken="1111222E"
String jsStr = "javascript:window.renewToken(" + sToken + ")";
webview.evaluateJavascript(jsStr,null);
正确的方法
String sToken="1111222E"
String jsStr = "javascript:window.renewToken('" + sToken + "')";
webview.evaluateJavascript(jsStr,null);
注意括号内的引号 ' '