桌面浏览器上没有发生此错误,
如何在Android WebView
?
error: I/chromium: [INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token <", source: bla --> bla is main website
导致该错误的html的哪一行?
答案 0 :(得分:2)
远程调试可以显示错误https://developers.google.com/web/tools/chrome-devtools/remote-debugging/webviews
对于我目前的情况,问题是因为ajax请求没有被截获(所以没有设置cookie)。在我的webapp / server上,当用户未登录时返回html文本(因为cookie为空),并且该结果由jquery评估为json,因此它将显示Unexpected token <
。
答案 1 :(得分:1)
据我所知,您无法了解网页中的哪一行存在问题。你只能从网页javascript显示Console.log。
如果可以,请尝试使用Console.log进行调试:https://developer.android.com/guide/webapps/debugging.html
请记住在WebView中启用javascript
webView.getSettings().setJavaScriptEnabled(true);