为所有页面加载相同的html

时间:2017-06-15 12:45:44

标签: service-worker progressive-web-apps

我的tempname文件中有一个应用程序shell。我想为除index.html(AJAX调用)之外的所有URL加载此应用程序shell。如何设置配置才能实现此目的?

/api/

service-worker.js:

1 个答案:

答案 0 :(得分:1)

您要做的是配置您的fetch事件处理程序以捕获或过滤api调用。当您看到包含/ api /的网址请求时,您需要使用提取调用来访问网络。使用正则表达式检查请求URL,以便为您的API或任何其他URL应用所需的缓存策略。