当Apps无法连接到服务器时,如何覆盖默认操作?

时间:2014-02-24 08:46:09

标签: ibm-mobilefirst

当与服务器的连接不成功时,应用程序显示在屏幕下方,但我们的客户并不想让用户能够查看"详细信息"错误,我不知道如何删除它。我们可以覆盖默认行为并显示自定义屏幕吗?

enter image description here

提前致谢。

2 个答案:

答案 0 :(得分:1)

您可以使用WL.Client.Connect API连接到Worklight服务器,并使用它的onSuccess和onFailure回调函数向用户显示您想要的任何内容。可以在此处找到更多信息:http://pic.dhe.ibm.com/infocenter/wrklight/v6r1m0/topic/com.ibm.worklight.dev.doc/devref/t_ConnectingToWorklightServer.html?resultof=%22%63%6f%6e%6e%65%63%74%22%20

答案 1 :(得分:0)

如果您已指定

ConnectOnStartUp=true
在initOption js文件中

然后在启动时它将尝试与服务器连接,在这种情况下使用会出现连接失败,它将首先在init Option中注释。你必须在initOption js文件中取消注释它并在该功能中连接失败时给予一些操作。所以错误将被定制