IBM Worklight 6.1 - 如何打开https链接?

时间:2014-05-26 11:08:26

标签: ibm-mobilefirst

我是Worklight的新手并为客户构建应用程序。

我尝试使用IBM Worklight 6.1 - How to open links?

但对于https链接无法做到这一点。但是,我搜索了其他链接,但可以 没有得到答案。

在示例项目中,如果我使用https链接修改IBM链接,则不会获得Overlay响应:

IncludeExternalPages.thisapp.runOnUiThread(new Runnable() {
            public void run() {
                IncludeExternalPages.clearWebViewOverlayHistory();
                Log.d("IncludeExternalPages", "opening link :: ");
                IncludeExternalPages.loadWebViewOverlay("http://m.ibm.com");
                Log.d("IncludeExternalPages", "opened link :: 1");
                IncludeExternalPages.setWebViewOverlayVisibility(View.VISIBLE);
                IncludeExternalPages.requestWebViewOverlayFocus();
                IncludeExternalPages.clearWebViewOverlayHistory();
            }
        });

LogCat的输出是:

D/NONE(3983): after: app init onSuccess
D/NONE(3983): added onPause event handler 
D/NONE(3983): wlclient init success
D/IncludeExternalPages(3983): webViewOverlay is openning :: http://m.ibm.com/in/
D/IncludeExternalPages(3983): webViewOverlay is openning :: http://m.ibm.com/in/en/
D/CordovaActivity(3983): Paused the application!
D/CordovaWebView(3983): Handle the pause

当我将IBM链接更改为https链接时,上面的叠加响应如下所示:

D/NONE(3042): after: app init onSuccess
D/NONE(3042): added onPause event handler 
D/NONE(3042): wlclient init success
D/dalvikvm(3042): GC_CONCURRENT freed 942K, 27% free 7523K/10183K, paused 13ms+24ms, total 58ms
D/CordovaActivity(3042): Paused the application!
D/CordovaWebView(3042): Handle the pause

1 个答案:

答案 0 :(得分:0)

我无法确认你在说什么......
你没有提到你试图加载的URL是什么,所以我无法进一步帮助。

  1. 我已在Worklight 6.1.0.1中使用了Integrating server-generated pages in hybrid applications示例项目
  2. 我已经在android / native / src / com / IncludeExternalPages / WebViewOverlayPlugin.java中编辑了URL

    自:

    IncludeExternalPages.loadWebViewOverlay("http://m.ibm.com/");
    

    要:

    IncludeExternalPages.loadWebViewOverlay("https://www.facebook.com/");
    

    在Android模拟器中推出,可以看到Facebook的安全登录页面...... enter image description here