【问题标题】:Android: Is there a way to cache web content when offline?Android:有没有办法在离线时缓存网页内容?
【发布时间】:2015-10-17 08:57:25
【问题描述】:
我使用 chrome custom tab 而不是 web 视图来加载外部 URI。
基本上,用户可以通过 chrome 自定义选项卡或 Web 视图从列表视图项访问外部 URI。
我怀疑的是,如果用户已经访问了列表视图的任何项目(已经访问了 URI),那么即使应用程序处于脱机状态(无法访问互联网),URI 的内容(文本)也将可用)?
有什么机制可以实现吗?
如果需要澄清,请告诉我。
【问题讨论】:
标签:
android
caching
android-webview
chrome-custom-tabs
【解决方案1】:
Chrome custom tabs 仅在您使用 Jelly Bean + 时可用
从 Chrome 45 开始,Chrome 自定义标签现在普遍可供所有人使用
Chrome 用户,在 Chrome 支持的所有 Android 版本上
(从软糖开始)。请注意,API 会略有变化
在接下来的几周内。
您可以缓存的内容是有限制的。如果您想在自己的应用程序中更好地缓存内容。但是如果没有网络,直接告诉用户,让他处理就好了。