我正在为安卓和iOS开发一个离子型混合应用程序,但是在用新版本更新旧版本应用程序时,我面临着一个问题。
当我尝试更新时,iOS更新进度指示器显示为应用程序安装,在打开更新后的应用程序后,我仍然看到旧数据和旧视图的旧版本,而不是通过新的更改进行更新。Android也是如此。
但是,一旦我从设置>存储中清除了data,我就能够看到新的更改。
尝试了window.localStorage.clear()和localStorage.clear(),它们只清除localStorage上存储的所有内容。
不太确定如何从代码中删除应用程序数据。(非常感谢:)
谢谢!
发布于 2016-10-27 08:43:00
我终于能够升级应用程序了。问题是离子-m-生成器较低版本,他们有缓存问题,在他们的旧版本.现在我升级到新版本的离子型m-生成器,这样就可以升级应用程序了。
谢谢大家的建议。:)
发布于 2016-10-25 15:26:25
在状态提供程序的每个状态中,添加一个属性cache: false。例如,做:
.state('myState', {
cache: false,
url : '/myUrl',
templateUrl : 'my-template.html'
})https://stackoverflow.com/questions/40232944
复制相似问题