Android - 在回调之外使用evaluateJavascript的返回值

时间:2016-09-16 17:29:19

标签: javascript android android-webview

我正在尝试使用javascript从我的webview中获取一些值,并在我的应用程序中稍后使用它们:

webview.evaluateJavascript("(function() { return (getsSomeValue()); })();", new ValueCallback<String>() {
    @Override
    public void onReceiveValue(String valueFromJS) {

        //I can use valueFromJS here                         
        System.out.println(valueFromJS); // prints the value
    }
});

// but I need to use valueFromJS here...

请帮助我从回调中取出该值,以便我可以使用它。

0 个答案:

没有答案