我们正在撰写混合型Worklight应用程序,并希望了解如何在Android应用中使用WLCookieExtractor
类。
几乎没有关于使用的文档,我发现的唯一的事情是this page,它只是说明了课程的目的。
基本上,我们有一个HTML组件,它当前连接到Worklight Server并且可以调用(受保护的)过程,但我们希望与同一应用程序内的本机代码中编写的其他功能共享会话。
如果有人能够对此有所了解,那将非常感激。
答案 0 :(得分:0)
我认为你的意思是在你的应用程序中你也使用了WL.nativePage.show
,它将你转换为原生页面,在那里你有用Java编写的其他功能吗?
WLCookieExtractor
类静态保存Cookie,因此您可以在应用程序中的其他请求中共享它们
在iOS中,您使用方法getCookies
,在Android中,您拥有公共字段cookies
。
在您提出请求后,您只需访问此字段即可查看其中包含的内容。它应该包含所需的一切。当您从混合网页视图转换到本机页面时,会自动与通过WL.NativePage调用的任何内容共享。
我还打开了一个文档缺陷来增强它。