java onJsAlert返回消息是对象而不是字符串
我在打电话
webView.loadUrl("javascript:alert(javascriptFunc()));
webView.setUpWebChromeClient( new WebChromeClient() {
@Override
public boolan onJsAlert(WebView view, String url, final String message, JsResult result) {
....
}});
我收到的信息是
[object Object];
它应该是一个JSON对象,作为响应,但是我只能得到对象的字符串表示。请帮助我如何访问该对象
# 1 楼答案
它可能是一个json对象,但您将其视为一个字符串。因此,如果要查看对象,需要使用
JSON.stringify
将其转换为字符串表示:而不是