2

我需要在我通过 HttpsUrlConnection 收到的 Crosswalk webview 中保存一个 Cookie。这就是我初始化 Crosswalk 网络视图的方式。

private XWalkView xWalkWebView;
private XWalkCookieManager cookieManager;
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    xWalkWebView = (XWalkView) findViewById(R.id.xweb_View);

    cookieManager = new XWalkCookieManager();
    cookieManager.setAcceptCookie(true);
    cookieManager.setAcceptFileSchemeCookies(true);
    cookieManager.setCookie("http://abc.xyz.com","Authorization=access_token");
}

我需要将 cookieManager 中的 cookie 绑定到上面的 XwalkView 对象。对于我的要求,我非常感谢任何帮助。

此致,

木吉

4

1 回答 1

1

嗨尝试使用 httpRequestExecutor.setXWalkCookieManager(cookieManager); 就像它在 http://www.scriptscoop.com/t/e8eab567179b/set-cookies-programatically-in-crosswalk-webview-on-android.html中描述的那样

于 2015-10-28T08:41:44.173 回答