在AMP html中添加自定义js文件?

时间:2018-10-15 05:30:11

标签: javascript wordpress amp-html

我想在AMP页面中添加自定义的javascript插件,例如owl-carousel,可以这样做吗?

3 个答案:

答案 0 :(得分:0)

AMP页面不支持将 custom / external 脚本加载到页面标题中。甚至不允许加载外部stylesheets

您可以参考他们的官方文档here。那个

  

除非类型为application / ld + json,否则禁止脚本。 (可以根据需要添加其他不可执行的值。)一个例外是用于加载AMP运行时的强制脚本标记和用于加载扩展组件的脚本标记

答案 1 :(得分:0)

您不能在AMP中插入外部javascript,因为AMP不是javascript。但是,使用amp-iframe,您可以在iframe中创建功能,并将该iframe包含在AMP页面中。

因此,如果您要使用猫头鹰轮播显示图像,请制作一个iframe,其中已使用猫头鹰轮播实现了图像轮播,并将该iframe包含在AMP页面中。因此,它看起来仅在AMP页面上。因此,iframe将包含带有猫头鹰轮播的图片代码。

但是,如果要在AMP页面的轮播中显示图像,请访问https://www.ampproject.org/docs/reference/components/amp-carousel 无论如何,这将帮助您在AMP中实现图像轮播。

如果您指定要求,那么我可以帮助您设计iframe或放大器轮播。

答案 2 :(得分:0)

您不能在AMP中添加自定义js脚本,而不是Javascript更好地使用AMP组件。 AMP有自己的轮播amp-carousel

示例:Click Here