基本上是这样的场景:
- 我有一个移动网络应用
- 该网络应用几乎没有公开可用的内容,但有一个登录系统
- 登录后,用户可以根据自己的喜好访问特定页面
我想做什么:
允许 web 应用程序的离线缓存并根据登录的用户继续提供自定义内容(是的,显然数据将被缓存,并且用户之前至少需要登录一次)。
问题:
* 已编辑
基本上,我希望能够访问与在线、离线登录后相同的数据,但是当离线访问 Web 应用程序时,将没有密码保护。我希望/假设通过使用 list 文件,我可以让移动浏览器缓存我将作为登录用户看到的数据,然后在离线时无需密码重新显示给我?
提前感谢您的帮助:)
最佳答案
这是不可能的。缓存只能存储 web 应用程序的客户端部分,但登录机制和验证在服务器端代码中。客户端永远不会记住以前输入的值。
如果您想在离线代码中从移动设备使用您的服务,则必须编写一个存储凭据和数据的移动应用程序。
关于android - 是否可以在网络应用程序中缓存受密码保护的内容以供离线网络应用程序(iOS/Android)使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12091567/