Ionic - 在浏览器缓存中强制缓存图像

Rob*_*ool 6 cache-control cordova ionic-framework angular

出于性能原因,将某些图像缓存在我的应用程序的浏览器缓存中非常重要。仅仅将它们存储在文件系统中是不够的,因为这太慢了。

不幸的是,这些图像是从具有Cache-control我无法控制的响应标头的远程源获取的,并且不利于我的目的。

我的问题:

  1. 有没有办法告诉浏览器强制缓存这些图像,并理想地控制图像的过期时间?
  2. 有没有办法覆盖缓存控制标头?我读到 javascript 是不可能的,但也许离子框架中有一个技巧?

该应用程序是用 ionic 编写的,仅适用于 android,因此理论上我应该能够控制浏览器设置。