扫码关注官方订阅号
有人说 evaluateJavascript() 代替 loadUrl(),但是讲的不是很详细,望高手指点。http://stackoverflow.com/questions/21095665/how-to-call-javascript-with-android-4-4-webview
走同样的路,发现不同的人生
function getGreetings() { return 1; }
private void testEvaluateJavascript(WebView webView) { webView.evaluateJavascript("getGreetings()", new ValueCallback<String>() { @Override public void onReceiveValue(String value) { Log.i(LOGTAG, "onReceiveValue value=" + value); }}); }
具体可以参考Android中Java和JavaScript交互
使用loadUrl也是可行的,但是调用的JS代码必须是单行的。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
js代码
java代码
注意
具体可以参考Android中Java和JavaScript交互
使用loadUrl也是可行的,但是调用的JS代码必须是单行的。