腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
fetch
catch
中
返回
脱机
文件
的
内容
?
、
、
、
、
我有一个SPA应用程序,并试图使用服务工作者实现对PWA
的
支持。我缓存了一个offline.html
文件
,希望在出现任何网络错误时显示该
文件
。每当API调用失败时,我希望
返回
一个自定义
的
Response对象,例如状态代码599、简短
的
状态文本和缓存
的
offline.html
文件
的
完整
内容
。我想在caches.match() promise
中
返回
customResponse,但是只在
浏览 13
提问于2019-08-06
得票数 1
回答已采纳
1
回答
我们可以通过服务工作者呈现新
的
中间页面吗?
、
在我
的
web应用程序
中
,我创建了一个离线
的
html页面,并编写了一个服务工作者,比如如果网络中断,它应该为所有请求
返回
离线页面。这样,如果任何请求在离线状态下被触发,服务工作者将
返回
离线html页面作为响应。但是
脱机
html不会显示在页面
中
。如果我将页面刷新为
脱机
html页面。这是因为,在刷新页面时获取原始html页面时,sw识别出该网络不在那里,因此它将
返回
脱机
页面。const networkResponse =
浏览 10
提问于2020-12-15
得票数 0
1
回答
在服务工作线程
中
检测
脱机
状态
的
最佳做法
、
、
、
我有一个服务工作线程,它应该缓存一个在客户端没有网络连接时显示
的
offline.html页面。然而,它有时认为导航器是离线
的
,即使它不是离线
的
。这意味着即使在线,用户也可能得到offline.html而不是实际
内容
,这显然是我想要避免
的
事情。event) => { // Cache the offline page when installing the service worker
fetch
CACHE_N
浏览 0
提问于2017-09-04
得票数 35
回答已采纳
2
回答
workbox precacheAndRoute不处理window.
fetch
或XMLHttpRequest
、
、
当使用workbox (5.1.3)和设置服务-worker.js时,
如
{url: '/version.txt', revision: 'v1' },workbox Precaching is responding to: /version.t
浏览 2
提问于2020-11-09
得票数 1
回答已采纳
1
回答
角PWA -当没有连接时,路由到自定义
脱机
页面
、
、
、
、
在角PWA
中
,如果没有可用
的
internet连接,我希望将用户重定向到自定义离线页(offline.html)。使用ng-sw.config.json
文件
,我设置了要缓存
的
资产和API,以及要使用
的
策略(性能/新鲜度),即使
脱机
时也可以为应用程序提供服务,而不会出现任何问题。现在,我想显示一个自定义离线页面,但在教程和指南中,我找不到一种方法来实现这一点,它
的
角度和它
的
服务工作者模块。我想知道一个可能
的
解决方案是创建一个服务
浏览 0
提问于2019-06-24
得票数 4
回答已采纳
1
回答
使用服务工作人员检测
脱机
或联机
、
、
、
、
以下是我所采取
的
一些方法:self.addEventListener("
fetch
", (event) => {}) 只有在选中/取消选中“检查”元素
中
的
脱机
复选框时,navigator.onLine才能工作。但是,当我打开/关闭设备
的
互联网时,无论是
脱机
还是在线,它都会
返回
true。我
浏览 1
提问于2020-08-18
得票数 0
回答已采纳
2
回答
为什么404.html会在服务工作者缓存过程中导致未察觉
的
错误?
、
、
、
、
我在我
的
web应用程序
中
实现了服务工作者,并尝试缓存所有html、css、js和图像
文件
。我
的
托管服务是firebase,在成功
的
部署之后,我测试了该服务是否能工作,
文件
是否会被缓存,不幸
的
是,下面的错误会发生。因此,没有缓存所有
文件
。但是,如果删除404.html或将其重命名为其他名称,服务工作人员将正常工作,所有
文件
都将被缓存。同样奇怪
的
是,在我
的
本地服务器
中
,
浏览 0
提问于2018-07-22
得票数 1
回答已采纳
3
回答
ngsw-缓存-在角8 PWA应用程序
的
脱机
模式下失败
、
我正面临一个与服务工作者
的
问题。服务工作者没有通过app.module单独注册。因此,我在main.ts
中
手动注册它。,它在在线模式
中
工作得很好。但是当我将网络改为离线模式时,得到ngsw.json?ngsw-缓存失败
的
。任何解决办法都会有帮助。&& environment.production) { } }).
catch
浏览 16
提问于2020-07-23
得票数 4
1
回答
ionic2 Angular2导入/导出JSON数据
、
、
、
我所说
的
导入/导出数据是什么,以及为什么需要执行这些数据。2)以JSON格式存储
的
数据。3)我希望将JSON数据导出到
文件
中
,并存储在电话内存
中
。5)当用户上网时--导出
的
文件
将被导入,JSON对象将存储在数据存储
中
--任何服务器(
如
Firebase )。请建议如
浏览 5
提问于2017-10-04
得票数 0
1
回答
在服务工作者
中
获取
返回
200,即使
脱机
也是如此。
、
、
、
、
我希望服务工作者
的
fetch
事件侦听器,尝试从网络
中
获取主页面(当request.mode ==‘导航’时),并在它失败时
返回
缓存
的
版本。由于某些原因,即使我断开了wifi
的
连接或以“飞机模式”运行,
fetch
总是
返回
StatusCode 200 OK。但是,如果我打开Chrome
的
DevTools“网络>离线”模式,它确实有效。...What我试过: 我尝试过用"navigator.onLine“功能检测
脱机
浏览 3
提问于2019-10-30
得票数 0
1
回答
使Git不跟踪所有分支
、
因此,当我执行git
fetch
时,我只希望获取C和D。
浏览 5
提问于2016-04-18
得票数 2
回答已采纳
1
回答
最小PC/Mac可执行
文件
的
大小?
、
、
、
、
在TideKit
中
: 对Windows
的
遗留支持分别是什么样
的
。它支持哪些操作系统版本,使用web视图运行HTML
内容
的
脱机
可执行
文件
?
浏览 4
提问于2014-02-19
得票数 1
1
回答
已安装
的
pwa不会
脱机
启动
、
、
、
、
sizes: [72, 96, 120, 128, 144, 152, 167, 180, 192, 384, 512], ],因此,服务工作者工作,我可以看到它
的
铬pwa是由chrome识别的,当我导航到我
的
url (在https
中
由heroku托管)时,它会提示在移动上安装建议。然后我将这个应用程序安装到我
的
android手机上,登录并一
如
既往地使用它。当我离线时,一切仍然正常,我可以浏览我
的
应用程序,我可以最小化它,重新打开,到目前为止还不错。当我关闭我
浏览 1
提问于2019-01-25
得票数 4
1
回答
rn redux-离线删除请求数据/缓存
、
、
、
、
我想用它作为base64数组发送数据和图像
文件
,好吧,我让它工作了,但是在那之后,缓存在140 in /4h不断增长,而在真实设备
中
测试时,假设它
的
工作方式不是这样
的
。我一般都缺少什么?base64') return data bod
浏览 3
提问于2018-06-29
得票数 0
回答已采纳
1
回答
Powershell
的
Get-ChildItem无法看到OneDrive
的
在线
文件
、
、
如
何在
Powershell
中
检索Windows8.1
的
特殊类型
的
OneDrive
文件
的
文件
信息,即在线
文件
?虽然Windows为OneDrive上
的
所有
文件
提供了典型
的
文件
信息(
如
日期修改、
文件
类型和大小),但Powershell
的
Get cmdlet只“查看”那些
脱机
可用
的
OneDrive<
浏览 1
提问于2014-04-13
得票数 4
回答已采纳
1
回答
ServiceWorker缓存行为与设备和安装状态不一致
、
、
、
在普通浏览器选项卡(而不是通过已安装
的
应用程序)中加载网站并在Chrome DevTools
中
模拟
脱机
时,它实际上加载了从缓存到异常(html、css、js)
的
所有
内容
,如下所示:在PC上,当我启动已安装
的
web应用程序、模拟
脱机
模式和重新加载页面时,我看到以下
内容
:当我在移动设备上执行同样
的
操作并在第二次
脱机
下启动已安装
的
web应用程序时,只在没有css/js.<
浏览 8
提问于2022-09-13
得票数 0
回答已采纳
1
回答
尝试与服务工作人员一起显示
脱机
页面,但即使
脱机
时也会为我
的
请求获得200响应。
、
、
、
、
如果请求,则从缓存
中
返回
页面--如果页面不在缓存
中
,则从服务器
返回
。 cache.put(event.request, response.clone()); }).
catch
((error) => { console.log('
Fetch</em
浏览 1
提问于2017-07-22
得票数 1
回答已采纳
1
回答
在Oracle 11g中使用假
脱机
不会将SELECT查询
的
结果发送到
文件
、
、
、
我正在对赋值执行以下查询,其中需要使用假
脱机
将某些表
的
内容
输出到
文件
中
。当我运行它时,只会将语句写入
文件
,而不是结果。我搜索了堆栈溢出和Oracle数据库,以找出原因,却一无所获。服务器在VM
中
,为分配任务而给我们分配,所以它们都是相同
的
设置。SELECT * FROM vente;SP
浏览 7
提问于2022-05-20
得票数 0
回答已采纳
1
回答
后台同步在重新联机时不刷新页面
、
、
最近我开始学习服务人员,后台同步...我实现了service worker,并在安装步骤
中
缓存了一些我想在
脱机
时显示
的
文件
。(event.request.url) // Return the offline page }));}); 我还添加了后台同步,这样当有互联网连接时,我就可以
返回</em
浏览 5
提问于2019-08-12
得票数 0
1
回答
ServiceWorker:
脱机
页面未显示
、
、
我是PWA/ServiceWorker (SW)
的
新手,我需要一些帮助。The FetchEvent for "http://localhost:
浏览 6
提问于2020-05-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券