5

有 3 种方法可以将 AMP 与 PWA 相结合(如此所述):

  1. 具有 PWA 功能的 AMP 页面
  2. AMP 作为 PWA 的入口点
  3. AMP 作为 PWA 的数据源

在第一种和第三种方法中,我们使用服务工作者从服务器获取 AMP 内容,如果需要修改并呈现。有人可以解释这些方法之间的区别吗?'Shadow AMP' API 到底有什么用途?

4

1 回答 1

1

“Shadow AMP”是您的 Progressive Web App 中的一个特殊版本的 AMP。在 AMP 库的顶级页面中,它只会“放大”页面的您需要的部分,而不是控制顶级内容。当全局 AMP 变量和 Shadow AMP 使用“异步函数加载方法”来帮助解决这个问题时,将使用该库。

要了解更多信息,请访问此网站Tapita.io

于 2018-10-06T02:14:06.370 回答