AMP 如何支持作者编写的 JavaScript 代码?
How does AMP support author written JavaScript code?
我很困惑 AMP 如何支持作者所写 javascript。我从文档中得知 AMP 禁用作者编写的 javascript,但为什么当我直接在标签中插入 javascript 代码时它会起作用?很简单,因为下面的代码在 AMP 页面上运行良好。其他代码,例如我在标记中插入一段 javascript 代码以加载服务,也可以正常工作。谢谢
<script>
alert("hi");
</script>
这意味着您只能使用 AMP 提供的 JavaScript 库 – 由于您无法控制,您可能会遇到延迟加载。这可能是 AMP 的唯一缺点。 因此,您不能使用自定义 JS。它有这个 open proposed design for this issue. You can also probably check AMP HTML Specification 有关支持的标签的更多详细信息。
我很困惑 AMP 如何支持作者所写 javascript。我从文档中得知 AMP 禁用作者编写的 javascript,但为什么当我直接在标签中插入 javascript 代码时它会起作用?很简单,因为下面的代码在 AMP 页面上运行良好。其他代码,例如我在标记中插入一段 javascript 代码以加载服务,也可以正常工作。谢谢
<script>
alert("hi");
</script>
这意味着您只能使用 AMP 提供的 JavaScript 库 – 由于您无法控制,您可能会遇到延迟加载。这可能是 AMP 的唯一缺点。 因此,您不能使用自定义 JS。它有这个 open proposed design for this issue. You can also probably check AMP HTML Specification 有关支持的标签的更多详细信息。