MobileFirst错误处理“意外响应”

时间:2016-06-23 19:54:19

标签: ibm-mobilefirst mobilefirst-server

我正在尝试更改应用程序的行为,如果我的服务器无法访问,则显示以下错误:

enter image description here

我在我的应用程序上做了一些R& D,包括我是否可以从challengeHandler控制此问题,即使我向我的bankingLoginChallengeHandler.isCustomResponse = function(response) { if (!response || !response.responseJSON || response.responseText === null) { alert("Connection Failed");} 添加了自定义行为,上面的消息也会显示在我的自定义行为中

onSuccess : function (response) {
        alert (response); // result is always undefined no matter the server status
        if (!response || !response.responseJSON
            || response.responseText === null){
            WL.SimpleDialog.show(
                    "Server Error",
                    "Server is unavailable , Please contact our support",
                    [{text: "Close", handler: null}]
            );
        }

我注意到控制上述对话框的唯一方法是来自我的initOption.js,如下所示:

alert(response)

我看到行为发生了变化,以下对话框取代了上面的对话:

enter image description here

问题是,无论服务器状态是什么(向上或向下),响应总是以“未定义”出现,(我已将jQuery(document).ready()添加到我的initOption onSuccess以查看服务器的内容是上下都是因为我的情况总是如此,对话框出现了。

我对如何管理此错误消息感到困惑。

服务器版本:7.1.0.00.20160401-2103

0 个答案:

没有答案