[
https://issues.apache.org/jira/browse/CB-10896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15207120#comment-15207120
]
Joe Bowser edited comment on CB-10896 at 3/22/16 7:39 PM:
----------------------------------------------------------
Looks like we turned off file cookies in the refactor. That's not a huge
surprise since they're actually pretty insecure in most cases, but it's trivial
to turn them back on.
was (Author: bowserj):
Looks like we turned off file cookies in the refactor. That's not a huge
surprise since they're actually pretty insecure in most cases.
> Cookies are not stored for local documents
> ------------------------------------------
>
> Key: CB-10896
> URL: https://issues.apache.org/jira/browse/CB-10896
> Project: Apache Cordova
> Issue Type: Bug
> Components: Android
> Environment: Android
> Reporter: Gareth McCaughan
> Labels: triaged
>
> (I am using Android 6.0.1 and Cordova 6.0.0, but I do not believe this issue
> is strongly version-specific.)
> I am building a Cordova application which is a fairly thin wrapper around a
> small single-page web app. Setting document.cookie in its Javascript code
> appears to do nothing, and reading document.cookie always returns an empty
> string.
> I believe this is because the document is a local one rather than one served
> by a remote server, and Android webviews do not by default permit the use of
> cookies in such documents.
> It is possible to change this behaviour by calling
> CookieManager.setAcceptFileSchemeCookies(true); early enough in the app's
> lifecycle that no CookieManager object has yet been instantiated. In
> particular, doing this at the very start of MainActivity.onCreate appears
> sufficient.
> Is there a good reason why this shouldn't be Cordova's default behaviour?
> (E.g., are such cookies shared between all apps on the device?)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]