我有一个示例应用程序,其中WebView
支持html5功能,我有一个网站存储离线数据并检索离线存储数据,但每当我强制关闭应用程序时,它都会丢失所有保存的数据。
我有什么额外的普通可以处理强行关闭吗?
提前致谢:)
答案 0 :(得分:3)
我也遇到了这个问题,发现了Activity和WebView的这种奇怪行为:
如果您在布局xml中声明了多个Web视图,则强制关闭/重新启动将不会保留缓存的脱机数据。
所以解决这个问题,我在布局xml中只保留了1个Web视图,并且我动态添加到视图组中的其他Web视图中。这可以防止脱机数据丢失。希望这会有所帮助。