30. Criando o cache de arquivos estáticos
var deferredPrompt;
window.addEventListener('beforeinstallprompt', (e) {
console.log('beforeinstallprompt Event fired');
e.preventDefault();
// Guarda o evento para ser dispoarado depois.
deferredPrompt = e;
return false;
});
// Chama o evento de mostrar o prompt
defferedPrompt.prompt();