Vuejs PWA Service Worker无法与Heroku脱机工作

时间:2019-09-10 20:53:17

标签: vue.js heroku service-worker progressive-web-apps

我用vuejs创建了一个站点,并且它具有pwa支持;因此它应该脱机工作。我将网站托管在heroku上。我确认它很好,但是几天前它似乎没有任何理由停止了脱机工作。如果我尝试将其与本地服务器一起使用,则脱机pwa可以工作。但是使用heroku不能正常工作,控制台会同时记录service worker registeredservice worker cached,但是如果我打开飞行模式,它不会显示缓存的站点,而是通常的dyno游戏。

这是代码的链接:https://github.com/euberdeveloper/unitn-tronchet

1 个答案:

答案 0 :(得分:0)

Heroku应用程序的URL是什么?服务工作者在本地主机或HTTPS域上工作,文件的缓存特定于单个子域。 Heroku很可能始终使用HTTPS,因此子域可能已更改,因此每次都考虑访问新站点吗?