在Crosswalk中使用Javascript cookies(Android)

时间:2016-02-03 11:40:45

标签: javascript android cookies crosswalk

我在Android Studio中使用Crosswalk创建一个混合应用程序,在本地加载html和js文件,并通过NodeJS连接到服务器。

对于会话我需要存储cookie和便携性(我必须为iOS调整应用程序)我想将会话存储在JS cookie中。

可以在Crosswalk中启用JS Cookie吗?

PS:这是我的基本代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    libReader = new LibraryReader(this);
    //socket = new PrivateSocket(this);
    token = new LocalToken(this);

    XWalkView xWalkWebView = (XWalkView) findViewById(R.id.xwalkWebView);


    XWalkPreferences.setValue("enable-javascript", true);
    XWalkPreferences.setValue(XWalkPreferences.REMOTE_DEBUGGING, true);

    xWalkWebView.addJavascriptInterface(new JS_Bind(this, xWalkWebView), "PHONE");


    xWalkWebView.clearCache(true);

    XWalkCookieManager mCookieManager = new XWalkCookieManager();
    mCookieManager.setAcceptCookie(true);
    mCookieManager.setAcceptFileSchemeCookies(true);


    xWalkWebView.load("file:///android_asset/cookie.html", null);

}

0 个答案:

没有答案