WLResourceRequest未定义

时间:2017-06-15 06:10:01

标签: ibm-mobilefirst mobilefirst-adapters

我创建了一个示例项目,我试图点击一个服务,该服务给出了特定位置的纬度和经度。我已经在服务器上部署了适配器,现在我正试图点击适配器。当我尝试这样做时,我得到错误:WLResourceRequest未在我的js中定义。以下是我的代码:

function locate() {

    var locat = document.getElementById('location').value;
    alert(locat);

    var resourceRequest = new WLResourceRequest(
            "/adapters/LocationAdapter/getGmapLatLng",
            WLResourceRequest.GET
    );

    resourceRequest.setQueryParameter("params", "['110064']");

    resourceRequest.send().then(
            function(response) {
                alert("Success\n\n" + response);
            },
            function(error) {
                alert("Failure\n\n" + error);
            }
        )
}

2 个答案:

答案 0 :(得分:0)

正确添加mfp插件。如果已添加,请将其删除并重新添加。

cordova plugin add cordova-plugin-mfp

答案 1 :(得分:0)

在Config.xml中: 像这样定义插件:

<plugin name="cordova-plugin-mfp" spec="8.0.2016101414"/>

然后运行以下命令:

cordova prepare android
or
cordova platform remove android && cordova platform add android