2015-12-26 3 views
0
webview.loadUrl("javascript:LanxinJSBridge._dispatchMessageFromNative('{\"responseData\":\"\",\"responseId\":\"cb_1_1451095189789\",\"status\":\"success\"}');"); 

Я использую его для вызова js-метода с параметром json string. Все в порядке. Однако, когда параметры очень большие, длина строки около 2600, тогда метод js не будет вызываться, почему?android webview load large js not effect

ответ

0

У вас есть JavaScript включен на вашем веб-компоненте?

webview.getSettings().setJavaScriptEnabled(true); 
webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);