Only cache stuff from maps.netsyms.net in serviceworker
This commit is contained in:
parent
e7f1a9caa0
commit
e1330dfa13
@ -5,7 +5,7 @@
|
||||
*/
|
||||
|
||||
var SETTINGS = {
|
||||
cacheversion: "v1.4.0_4",
|
||||
cacheversion: "v1.4.0_5",
|
||||
maptileurls: {
|
||||
liberty: {
|
||||
url: "https://maps.netsyms.net/styles/osm-liberty/{z}/{x}/{y}.png",
|
||||
|
@ -4,7 +4,7 @@
|
||||
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
var cachename = "v1.4.0_4";
|
||||
var cachename = "v1.4.0_5";
|
||||
|
||||
self.addEventListener('fetch', (event) => {
|
||||
event.respondWith(
|
||||
@ -12,7 +12,10 @@ self.addEventListener('fetch', (event) => {
|
||||
return resp || fetch(event.request).then((response) => {
|
||||
return caches.open(cachename).then((cache) => {
|
||||
try {
|
||||
cache.put(event.request, response.clone());
|
||||
// only cache map data
|
||||
if (event.request.url.includes("maps.netsyms.net")) {
|
||||
cache.put(event.request, response.clone());
|
||||
}
|
||||
} catch (ex) {
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user