0

WL.Client.makeRequest()该功能在 MFP 8.0 中已弃用。函数的用途是什么?如果您有任何文件,请与我分享。

在 MFP 8.0 中对此的正确解决方案是什么

运行迁移命令后mfpmigrate scan。我越来越像这样

Create a custom adapter that provides the same functionality

请给出与该功能相关的任何文档以及 MFP 8.0 中的替代解决方案

谢谢, Karthik S。

4

2 回答 2

2

WL.Client.makeRequest()API 允许对端点进行出站调用。

在 MFP 8.0 中,您应该改用WLResourceRequestAPI。API 文档在这里

于 2017-08-18T08:22:15.763 回答
2

WL.Client.makeRequest()该函数在 MFP 8.0 中已弃用

在 IBM MobileFirst Foundation 8.0 中,您必须安装mfpdev-clicordova-plugin-mfp然后使用WLResourceRequest。查看示例:

var resourceRequest = new WLResourceRequest(
    "/adapters/JavaAdapter/users",
    WLResourceRequest.GET
);
var formParams = {"param1": "value1", "param2": "value2"};
resourceRequest.sendFormParameters(formParams);

resourceRequest.send().then(
    onSuccess,
    onFailure
)

我建议您了解从早期版本迁移 MobileFirst Foundation 8.0 的过程。看这里:

从早期版本迁移:http: //mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/upgrading/

迁移现有 Cordova 和混合应用程序:http: //mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/upgrading/migrating-client-applications/cordova/#starting-the-cordova-app-migration-with-the-移民援助工具

创建提供相同功能的自定义适配器

了解如何在 IBM MobileFirst 8.0 中创建自定义适配器:http: //mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/creating-adapters/

于 2017-08-18T12:08:38.113 回答