渐进式Web应用程序的深入概述

前端开发 作者: 2024-08-22 02:00:01
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。原文出处:https://www.grapecity.com.cn/blogs/wijmo-depth-ove

渐进式 Web 应用的原则

创建渐进式Web应用程序

  1. 通过HTTPS提供Web应用程序
  2. 添加应用程序清单文件
  3. 使用服务器
  • 注册
if ('serviceWorker' in navigator) { 

  navigator.serviceWorker.register('./service-worker.js'); 
}
  • 安装
self.addEventListener('install',function(e) {
    e.waitUntil( // waitUntil() from ExtendableEvent
        caches.open(cacheName).then(function(cache) {
                console.log('[ServiceWorker] Caching app shell');
                return cache.addAll(filesToCache);
        })
    );
});
  • 激活
  • 抓取
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_66414.html