具有查询参数的PWA

时间:2018-11-20 04:06:18

标签: progressive-web-apps

我有一个基于js的页面,我想将其转换为Webapp,而我只是在那儿。 看看:https://jhhl.net/tonespiral.html

关于它的事情是它使用查询字符串来预设其字段,因此您可以将特定的设置标记为URL,或将其发送给其他人,并且应用程序本身也使用它来显示许多预设。 唯一需要缓存的是页面本身及其服务工作者js(甚至没有任何图像资产,字体甚至jquery)及其关联的图标/清单。没有要获取的服务器数据或没有要存储的用户数据。

服务工作者可以在查询进入时将其剥离并缓存该页面,但是在获取下一个查询时,我想剥离其查询字符串,看看路径是否相同(它将是) ,从缓存中提取“响应”页面,并使用查询字符串运行它。这意味着在新请求中即时修补查询,或者用此查询字符串执行缓存的“响应”。问题是,新请求还会触发服务工作的获取事件吗?还是会有

这个想法是能够安装PWA并使它脱机工作,甚至响应来自何处的书签。 我想为我可以使用的服务工作者提供一个不错的js。 还有其他方法可以保存参数,但是能够保存并在URL中共享它们真是太好了! 如果PWA可以从文档中作为首选应用程序启动,则它们可以像应用程序(移动或台式机)一样工作,这也可以解决此问题。

一旦解决了这个问题,我就可以做一些简单的事情,例如缩放它所写的画布和其他响应性更改,并添加一个“将我添加到您的PWA集合”按钮。

0 个答案:

没有答案
相关问题