[问题] android function取得js的return value

楼主: gene07 (-.-)   2015-12-22 17:21:17
是这样的...
in js :
function get_value(){
return "test value";
}
android class:
把javascript fuction所return的东西直接拿来使用
请问,是否有办法如我上面所说的直接拿来用..
因为看到网络上的教学都是写:
webview.loadUrl("javascript:ge_value()");
可是我get_value()出来的东西没有要放在webview~~
我想要在android class的function自己做处理。。
请问 有什么办法可以解决这个问题?
作者: ssccg (23)   2015-12-22 18:40:00
自己加一个Javascript Interface去收return value或是虽然不太可能,如果只要支援4.4以上那就用evaluateJavascript,就直接有callback参数可以用但是不管用哪个Java->JS这段都是异步的,要同步还要再写

Links booklink

Contact Us: admin [ a t ] ucptt.com