首页 > 解决方案 > 我们可以在 Gatsby.js 应用程序上实现 AMP-HTML 吗?

问题描述

我对 AMP 相当陌生,并被要求使用 AMP-HTML 开发 GatsbyJS 网站。我还阅读了有关 Gatsby-Plugin-AMP 的文章,它统计可能存在无法修改图像、iframe 或其他一些元素的情况。但我不确定哪些可以修改,哪些不能修改,以及是否会影响我们的灵活性。

如果可能的话,您能否为此分享一些链接。欢迎任何帮助

标签: reactjsamp-htmlgatsby

解决方案


我是那个插件的作者。该警告只是指出该插件无法预测标准 Gatsby 渲染页面的每个用例。其他插件可能还会添加一些内容,使您的页面无法验证。因此,您可能需要创建一个单独的模板,以使您的网页与 AMP 兼容。您是否尝试过并发现它不能满足您的需求?

如果是这样,我很想知道为什么会这样,并希望能解决它!使插件适用于比我更多的用例的唯一方法是从像你这样的用户那里获得反馈。


推荐阅读