向 AMP 上的 ServiceWorker 发送邮件
Send postmessage to ServiceWorker on AMP
我的处境很棘手。我的页面中有一个 service worker,我可以在其中使用 post 消息初始化我的缓存(因此在新版本中,无需对我的 service worker 文件进行任何更改,我可以在缓存中添加或删除该文件)。
但这是我的问题,我需要在我页面上的 amp 版本上做同样的事情。我想出了如何调用和注册我的服务人员,但找不到进行 post 消息调用的方法。
我的问题是:是否有任何解决方案可以从 AMP 页面调用 post 消息?
如果有人遇到同样的问题,我是如何解决的:
不再有 postMessage,因为在 AMP 中不可能这样做,因为我将数据存储在服务器的 json 文件中,而 Service worker 请求文件(没有任何缓存)来获取我的数据
我的处境很棘手。我的页面中有一个 service worker,我可以在其中使用 post 消息初始化我的缓存(因此在新版本中,无需对我的 service worker 文件进行任何更改,我可以在缓存中添加或删除该文件)。
但这是我的问题,我需要在我页面上的 amp 版本上做同样的事情。我想出了如何调用和注册我的服务人员,但找不到进行 post 消息调用的方法。
我的问题是:是否有任何解决方案可以从 AMP 页面调用 post 消息?
如果有人遇到同样的问题,我是如何解决的: 不再有 postMessage,因为在 AMP 中不可能这样做,因为我将数据存储在服务器的 json 文件中,而 Service worker 请求文件(没有任何缓存)来获取我的数据