2017-08-02 79 views

回答

0

它在每页加载时都被调用(假设它不是SPA)。它也静态无论如何,也可以缓存它在我看来省却了调用该文件服务器的麻烦。

2

是的,您应该缓存您的manifest.json文件,因为如果您构建PWA,则它必须具有Add to home screen的功能。在清单文件中,它包含需要由服务工作者缓存的start_url,并且在脱机时应返回200响应。

假设任何人都在离线浏览您的应用程序,并且未在主屏幕上添加该Web应用程序,那么它会询问用户他/她是否要添加到主屏幕,或者您没有缓存清单文件。