AMP-HTML 页面是否必须从 ampproject.org 加载 JavaScript 库?
Do AMP-HTML pages have to load the JavaScript library from ampproject.org?
文档指出 AMP HTML 文档必须
- 包含一个
<script async src="https://cdn.ampproject.org/v0.js"></script>
标记作为其头部的最后一个元素(这包括并加载 AMP JS 库)。
这是否真的意味着我无法提供此文件的内部副本(例如,在没有互联网访问权限的受限网络环境中使用)?
要成为有效的 AMP 文档,您必须使用 <script async src="https://cdn.ampproject.org/v0.js"></script>
标签。
但是,在有效的 AMP 文档中,您还可以指定规范 URL。通常,规范 URL 是一个 HTML 文档,它使用 AMP 架构不允许的服务(例如自定义 JavaScript,例如用于菜单的 Bootstrap JS
)。您还可以将 AMP 文档分配给规范标签,然后将其提供给无法无限制访问互联网(因此无法访问 Google CDN)的人。
文档指出 AMP HTML 文档必须
- 包含一个
<script async src="https://cdn.ampproject.org/v0.js"></script>
标记作为其头部的最后一个元素(这包括并加载 AMP JS 库)。
这是否真的意味着我无法提供此文件的内部副本(例如,在没有互联网访问权限的受限网络环境中使用)?
要成为有效的 AMP 文档,您必须使用 <script async src="https://cdn.ampproject.org/v0.js"></script>
标签。
但是,在有效的 AMP 文档中,您还可以指定规范 URL。通常,规范 URL 是一个 HTML 文档,它使用 AMP 架构不允许的服务(例如自定义 JavaScript,例如用于菜单的 Bootstrap JS
)。您还可以将 AMP 文档分配给规范标签,然后将其提供给无法无限制访问互联网(因此无法访问 Google CDN)的人。