我真的在与Cordova和Crosswalk挣扎。我成功设置了这个项目,它有效,但我遇到了cookie问题。
如果我理解正确,使用file://
协议时,Crosswalk Webview引擎不使用cookie。好的,然后,我通过设置setAcceptFileSchemeCookies(true)
启用了Cookie。
然而,这不起作用。假设我的API位于api.example.com,并且API已配置为将Cookie的域设置为.api.example.com
。这些cookie不会出现在我的应用程序中。
应用程序加载本地index.html。我可以将其配置为从远程网站加载文件,如www.example.com
,但如何加载本地资源?我相信当cordova加载远程URL时,我无法加载本地image / css / js。
所以我非常困难,我不知道如何解决这个问题,或者为什么cookie无效。不,我不能改变cookie的使用。