【发布时间】:2016-03-16 12:29:23
【问题描述】:
我阅读了有关脚本标记的所有文档,但找不到如何在 AMP HTML 中包含自定义 JavaScript。
我知道<script> 标签是被禁止的,除非它的类型是application/ld+json。
有默认的 AMP HTML 运行时组件和扩展组件,它们包含不同组件的特定表单,但我找不到自定义 JavaScript 的特定表单。
这是我想在 AMP HTML 中包含的脚本标签;
<script src="https://arifkarim.com/widget/layouts/global/js/legaltext.js"></script>
【问题讨论】:
-
您说得对,只允许使用不可执行的脚本标签,例如
application/ld+json标签。禁止使用脚本标签,但加载 AMP 运行时的强制脚本标签和加载扩展组件的脚本标签除外。自定义js的具体形式可以在Allowed and Prohibited AMP html tags文档中看到。 -
这是我知道的,但我仍然在努力,但我还没有找到任何解决方案。无论如何,谢谢
-
在 AMP 文档中,显然有一个自定义 JavaScript 部分。以下是推荐的添加方式:amp.dev/documentation/guides-and-tutorials/develop/…
标签: javascript amp-html