我们正在开发一款带有Ionic 3.7.1的应用程序,目前正在使用Cordova浏览器平台(在ios中)。当我将新版本部署到我们的Web服务器时,我经常遇到缓存问题:按钮不工作,黑屏等。
ERROR Error: Uncaught (in promise): TypeError: r.ngOnDestroy is not a function
中的错误为Error: Uncaught (in promise): TypeError: undefined is not an object (evaluating 't[n].call')
或vendor.js
且类似。
我知道这是一个缓存问题,因为如果我禁用或清除缓存,它会再次开始工作。
我已经将哈希码附加到main.js,vendor.js,polyfill.js和main.css等主文件中。但也许它与Ionic的/ Angular延迟加载更多脚本(如build / 17.js)有关。
有关导致此行为或如何影响行为的任何提示? Ionic 3在缓存方面有什么作用?
任何帮助都会受到高度赞赏,因为我真的被困在这里!