workbox 相关问题

与Workbox相关的问题:用于为渐进式Web应用程序服务工作者提供支持的构建和运行时工具。

如何创建没有PWA功能的CRA项目?

我目前的项目中不需要PWA功能。我怎么能禁用它?我阅读了CRA的文档,删除了src文件夹中的service-Worker.js,但我不能在构建中排除清单文件和service-worker.js。

回答 1 投票 0

如何知道服务工作者通过Workbox缓存的响应的日期时间?

在我的应用程序中,用户必须知道上次更新数据的时间。例如,假设来自Web API的响应缓存如下:workbox.routing ....

回答 1 投票 0

向请求添加新标头,同时保留正文

我正在为我的公司建立一个PWA用于房屋使用。我应该使用什么方法将持有者令牌附加到来自dom或web-worker的所有请求。我使用的这种方法按预期工作...

回答 1 投票 4

如何修复未在我的PWA中显示的缓存中的图像问题?

我刚刚开始制作PWA。我正在使用Workbox制作我的第一个PWA,这是一个非常基本的新闻应用程序。我正在使用newsapi.org获取新闻数据和工作箱来进行我的服务......

回答 1 投票 0

Workbox SW:运行时缓存在第二次重新加载之前无法正常工作

我是服务工作者和工作箱的新手。我目前正在使用工作箱来预处理我的静态资源文件,这很好用,我希望我的其他第三方URL在运行时也可以缓存,但是......

回答 2 投票 3

工作箱:`ignoreUrlParametersMatching`似乎不起作用

我正在使用workbox 4.0.0并且有一个gulp任务,它使用了工作箱构建的injectManifest方法 - 而service-worker(swSrc)的源/模板文件中有这个块:workbox.precaching ....

回答 1 投票 0

路由器处于历史模式时(基于Vue CLI 3的项目),PWA不加载

我有一个基于Vue CLI 3的应用程序,我想用作PWA。我需要它在历史模式下工作,因为哈希介入重定向,我正在做的基于OAuth的一部分......

回答 2 投票 2

如何确保从不激活的更新的Workbox缓存更新

我一直致力于将我们拥有的网络应用程序转换为PWA,而我正在使用Google的Workbox(v3.6.1)来预先缓存资源。在大多数情况下,它一直运作良好,但似乎有......

回答 1 投票 0

加载jpg时获取404无法加载资源:服务器响应状态为404()

我已将基于nodejs的反应应用程序部署到数字海洋,我也使用cloudflare进行ssl和dns托管。我的项目使用了google workbox和lru-cache。我做了nginx ......

回答 1 投票 0

如何使用workbox-webpack-plugin在Safari中缓存.mp4文件?

我在https://github.com/GoogleChrome/workbox/issues/1663上报告了完全相同的问题,该问题描述了仅在Safari中发生的问题,其中mp4视频未在...之后呈现

回答 1 投票 0

与服务工作者和推送通知做出反应

一些初步的考虑:“反应”:“^ 16.8.2”,“react-scripts”:“2.1.5”我创建了一个新的反应应用程序,我需要实现推送通知。按照本教程,我能够站起来......

回答 1 投票 1

更改了index.js但仍然看到旧版本

我正在使用workbox 4.1.0。我的workbox-config.js看起来像这样:module.exports = {“globDirectory”:“web /”,“globPatterns”:[“** / *。{html,js,gawk,png,gif,jpg,jpeg, txt,css,ts}“],”swDest“......

回答 1 投票 0

如果我手动设置块,如何让WorkboxPlugin缓存我的index.html?

在我的GenerateSW配置中,我手动指定我想要预先缓存的Webpack块:块:[//预先缓存'运行时','有角','rxjs','tslib','webpack','zone.js',' app',...

回答 1 投票 0

Workbox 4.1 backgroundSync:队列和插件

我需要在继续进行后台同步之前获取令牌,然后我将循环队列,构建一个新的Request,并将令牌添加到头部并发送它。我正在使用插件注册...

回答 1 投票 1

在获得互联网连接,工作箱后,后台同步花费了太多时间

我正在使用服务工作者来实现后台同步功能。以下是我的代码:importScripts('https://storage.googleapis.com/workbox-cdn/releases/3.6.3/workbox-sw.js')const queue = ...

回答 1 投票 1

lastChance布尔值为true后,workbox backgroundSync队列中的请求会发生什么?

我看到一个问题,即在3次请求失败后,我的请求会从workbox.backgroundSync.Queue队列中弹出。我也无法找到有关预期行为的可靠文档......

回答 1 投票 1

什么是缓存存储的默认到期时间

我正在使用工作箱来缓存网站的资源和资产。我想知道这些资源是否有默认的到期时间?或者我必须设置一个?这是我的一个缓存的示例...

回答 1 投票 0

工作箱不覆盖默认策略

在Nuxt Workbox中覆盖默认的cacheFirst策略时遇到一些问题。预期的行为:cacheFirst被staleWhileRevalidate nuxt.config.js替换:workbox:{runtimeCaching:[{...

回答 1 投票 0

为什么我在使用expiration插件时必须设置cacheName?

使用Workbox过期(4.1.1)时,我收到以下错误:在使用带有运行时缓存策略的expiration插件时,必须提供'cacheName'属性。我为什么不能......

回答 1 投票 0

iOS是否支持“beforeinstallpromp”事件?

Android和桌面中的Chrome支持“beforeinstallpromp”事件,该事件可以显示添加到主屏幕横幅。我尝试在iOS中使用相同的javascript代码用于我的PWA,但它不起作用。 ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.