我正在尝试遵循 Google 建议的 AMP 指南(ampproject.org https://www.ampproject.org/)
但是一旦我添加了他们的 js 脚本,jQuery 滚动就停止工作
有谁知道为什么以及如何解决它?
AMP HTML 中禁止使用脚本标记,除非:
- 类型为application/ld+json
- 它是加载 AMP 运行时的强制脚本标签
- 是加载扩展组件的标签
https://github.com/ampproject/amphtml/blob/master/spec/amp-html-format.md#html-tags https://github.com/ampproject/amphtml/blob/master/spec/amp-html-format.md#html-tags
可以找到可用扩展的列表,例如 amp-carouselhere https://github.com/ampproject/amphtml/tree/master/extensions.
您还可以根据此使用自定义元素和 Web 组件page https://www.ampproject.org/how-it-works/.
“AMP 组件可能在幕后有 JavaScript,但它是
与其他 AMP 成分协调,因此其组成为
页面不会导致性能下降。”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)