【问题标题】:iFrame in PWA (Progressive Web App) - 2 calls for OfflinePWA(渐进式 Web 应用程序)中的 iFrame - 2 次离线调用
【发布时间】:2018-09-23 22:24:46
【问题描述】:

我目前正在开发 Progressive Web App。 我正在尝试使用 iFrame 创建 PWA。

问题是我必须加载页面两次,否则它无法离线使用。 文件在第一次调用时被正确缓存,但我意识到仅在第二次加载时才调用提取。有联系吗? 如果没有,您是否知道问题可能出在哪里?

谢谢!

【问题讨论】:

    标签: iframe service-worker progressive-web-apps


    【解决方案1】:

    这可能是因为等待阶段,检查lifecycle of service workers and how to skip the waiting phase

    【讨论】:

    • 我理解了等待阶段的使用。但是,这并没有引起我的问​​题。我的服务工作者从一开始就被激活,数据在缓存中,但在第一次离线后没有被调用(如果只有一个调用)
    • 嗯,您是否检查了它是否可以在没有 iFrame 的情况下工作,您是否使用任何工具,如 sw-precache、sw-toolbox 或 workbox?
    • 它可以在没有 iFrame 的情况下工作。我不使用这些工具。而且,我尝试了 workbox,但效果并不好。
    猜你喜欢
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-17
    • 1970-01-01
    • 2022-10-13
    相关资源
    最近更新 更多