【问题标题】:IBM Worklight - How to change the url of the worklight server dynamicallyIBM Worklight - 如何动态更改 Worklight 服务器的 url
【发布时间】:2014-01-02 12:46:32
【问题描述】:

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

【问题讨论】:

    标签: ibm-mobilefirst


    【解决方案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)?

    另请参阅以下问题:

    【讨论】:

    【解决方案2】:

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

    WL.StaticAppProps.APP_SERVICES_URL = 你的 URL + WL.StaticAppProps.POSTFIX_APP_SERVICES_URL;

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

    WL.StaticAppProps.WORKLIGHT_BASE_URL = 你的网址;

    【讨论】:

      【解决方案3】:

      如果您深入研究 worklight.js 文件,则有一个函数“setWLUrl(url)”可用于更改 serevr URL。 这样称呼它就完成了

      setWLUrl("http://"+yourServerIP+":PORT");

      这是一种 hack,但我认为它不应该有任何问题,因为它是 api 中的一个函数。

      祝你好运

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-10
        相关资源
        最近更新 更多