IBM Worklight - 如何动态更改worklight服务器的URL

时间:2014-01-02 12:46:32

标签: ibm-mobilefirst

我需要自定义一个屏幕,用户可以在客户端通知worklight服务器ip。 我可以动态更改网址连接吗? 我知道按下android中的菜单按钮,可以选择通知网址,但我想要自定义屏幕。

3 个答案:

答案 0 :(得分:1)

从技术上讲,可以更改应用程序连接到的Worklight Server URL,但事情可能并且可能会出错,IBM Worklight绝对不支持。

至于为它创建一些UI,那就在你身上。

Anton看到这个答案:Re-route/Divert some WL.Client Adapter Invocation traffic to WL Server through different URL (for PCI payment and security requirements)?

另见以下问题:

答案 1 :(得分:0)

对于Worklight v6.1,您可以动态设置以下属性:

WL.StaticAppProps.APP_SERVICES_URL = 您的网址 + WL.StaticAppProps.POSTFIX_APP_SERVICES_URL;

WL.StaticAppProps.WORKLIGHT_ROOT_URL = 您的网址 + WL.StaticAppProps.POSTFIX_WORKLIGHT_ROOT_URL;

WL.StaticAppProps.WORKLIGHT_BASE_URL = 您的网址;

答案 2 :(得分:0)

如果你深入了解worklight.js文件,可以使用一个函数“setWLUrl(url)”来chnange serevr URL。 像这样称呼并完成它

<强> setWLUrl( “HTTP://” + yourServerIP + “:PORT”);

它是一种黑客,但我认为它不应该有一个问题,因为它在api中有一个函数。

祝你好运