Cordova iOS无法更新最近部署的更改

时间:2019-02-25 11:27:58

标签: android ios cordova

我有一个Cordova应用程序,它将从config.xml加载URL。如果服务器端发生任何更新,则更改不会反映在iOS中。对于Android,一旦我转到设置->应用程序->转到我的应用程序->清除缓存,就可以看到更改,但是对于iOS,没有这样的东西可以清除缓存(如果我正确的话)。我必须卸载并重新安装iOS应用程序才能查看更改。还有其他方法可以做到这一点。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以将时间戳记添加为链接的参数,以确保浏览器始终重新加载页面,例如

var d = new Date();
var n = d.getTime();
window.location.href = url + '&ts=' + n;

getTime()返回自1970/01/01看here

以来的毫秒数。