我想从地理编码方法扩展onResponse回调。

API提供如下内容:

geocoder.geocode(geocodingParamsStart, onResult, function(e) {
            alert(e);
        });

function onResult(result) { ... }


如何使用其他参数扩展此onResult回调?

function onResult(result, arg1, arg2, arg3) { ... }

最佳答案

最简单的方法如下:

geocoder.geocode(geocodingParamsStart,
    function(result) {
        // arg1, arg2, arg3 accessible in this context
        onResult(result, arg1, arg2, arg3);
    },
    function(e) {
        alert(e);
    }
);

function onResult(result, arg1, arg2, arg3) { ... }

关于javascript - HERE MAPS api地理编码响应事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48251827/

10-12 12:34