Skip to content
This repository was archived by the owner on Apr 3, 2020. It is now read-only.

Conversation

@ellisium
Copy link

Chromium disable cookies on file:// so we have to use localStorage in Ionic application
However, some third party may require cookies.

XWALK_FILE_SCHEME_COOKIES preference setting enable cookie
(default / false)

@deefens
Copy link

deefens commented Dec 10, 2016

This one would definitely save my life!

@fujunwei
Copy link

Please combine those commits into ones.

protected XWalkActivityDelegate activityDelegate;
protected String startUrl;
protected CordovaPreferences preferences;
protected boolean xwalkFileSchemeCookies;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

local variable please

public void run() {
cookieManager = new XWalkCordovaCookieManager();

if (xwalkFileSchemeCookies) {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move to initWebViewSettings() function

@kas84
Copy link

kas84 commented Mar 7, 2017

Hi, is this fix working for you when system's webview is not updated?

I've patched my crosswalk and only works when system's webview is updated (even though user agent is still the same: mozilla/5.0 (linux; android 6.0.1; nexus 5x build/mtc20k) applewebkit/537.36 (khtml, like gecko) chrome/53.0.2785.143 crosswalk/23.53.589.4 mobile safari/537.36

Any ideas on what's happening? I thought crosswalk would embed a chromium version into the webview loaded by cordova.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants