AMP-HTML页面是否必须从ampproject.org加载JavaScript库?

Jon*_*itz 7 javascript amp-html

文档说明AMP HTML文档必须

  • 包含<script async src="https://cdn.ampproject.org/v0.js"></script>标记作为其头部的最后一个元素(这包括并加载AMP JS库).

这是否意味着我无法提供此文件的内部副本(例如,在没有Internet访问的受限网络环境中使用)?

Jay*_*ray 0

要成为有效的 AMP 文档,您必须使用该<script async src="https://cdn.ampproject.org/v0.js"></script>标签。

但是,在有效的 AMP 文档中,您还可以指定规范 URL。通常,规范 URL 是一个 HTML 文档,它使用 AMP 架构不允许的服务(例如Bootstrap JS菜单等自定义 JavaScript)。您还可以将 AMP 文档分配给规范标签,然后将其提供给无法无限制访问互联网(以及 Google CDN)的人员。