Necesito enviar una solicitud al backend con PWA en segundo plano, intenté usar este código en sw.js
setInterval(function() { $.ajax({ url: "<?= $this->Url->build([ 'controller' => 'Users', 'action' => 'updateGeolocation' ]) ?>", method: "POST", //First change type to method here data: { item_id: "id", _csrfToken: "<?= $this->request->getAttribute('csrfToken');?>" }, success: function(response) { document.getElementById("disp").innerHTML = response; }, error: function() { //alert("error"); } }); }, 5000);Pero en javascript no funciona.
Así que si alguien me puede ayudar, que deje un comentario. Gracias por su atención.