amp-html相关内容

外部样式表在 AMP 页面中无效

我正在将我的 HTML 页面转换为 AMP 页面.我见过测试网址 https://validator.ampproject.org/#.此页面已通过 AMP 验证. 屏幕截图寻求帮助: 但是当我使用外部 CSS 时. 然后它就会失败. 屏幕截图寻求帮助. 那我怎样才能访问materialize css文件.因为我的网站使用的是 Materialise Ui 框架. ..
发布时间:2021-11-27 11:37:38 前端开发

指向 AMP 文章中其他 AMP 页面的链接

我在一个主题中有多个非 AMP 网页.我的非 AMP 页面将在文章正文中包含指向同一主题中其他非 AMP 页面的链接.页面的 AMP 版本是否应该链接到同一主题中的其他 AMP 页面,还是文章中的所有链接都应该指向页面的非 AMP(规范)版本? 示例使用以下链接格式:非 AMP 版本:/松饼/蓝莓/AMP 版本:/松饼/蓝莓/放大器/ /muffins/blueberry/ 链接到 /muff ..
发布时间:2021-11-27 11:37:28 其他开发

AMP 访问控制允许源源头问题

我该如何解决下面的错误; 未能加载资源:服务器响应状态为 500(内部服务器错误)cdn.ampproject.org/v0.js:68 响应必须包含 AMP-Access-Control-Allow-Source-Origin 标头Yd @ cdn.ampproject.org/v0.js:68cdn.ampproject.org/v0.js:68 表单提交失败:错误:响应必须包含 AMP ..
发布时间:2021-11-27 11:37:21 PHP

在 AMP 页面中添加 Javascript

请帮助我了解如何在 AMP(加速移动页面)中添加 javascript.我的要求是我在 URL 中得到一个 ID.例如 localhost:8080/home?id=1.我想在我的 html 文件中访问该 ID. 或者请让我知道如何添加任何 javascript 文件. 谢谢. 解决方案 很遗憾,您无法在 AMP 中添加任意脚本.来自 规范,在“HTML 标签"下,标签 scr ..
发布时间:2021-11-27 11:37:10 前端开发

AMP 表单提交重定向或响应

早上好,我在测试 AMP 页面上有一个表单(是 AMP 验证)并且该表单有效:我收到带有结果的电子邮件(我使用 php 来处理它).我不知道(我做了一些尝试,但我认为我仍然缺少一个示例)让 AMP 页面正确响应的语法(现在我收到“订阅失败!"但我确实收到了电子邮件)或在提交后重定向.这是我的例子: 带有表单的AMP页面(提交后收到表单结果,但我不知道如何重定向或获取“订阅成功!"消息) ..
发布时间:2021-11-27 11:37:03 其他开发

AMP:切换 CSS 类的简单方法?

我正在构建一个 Accelerated Mobile Page (AMP) 模板,想知道是否有一种简单的方法可以在选项卡上切换 CSS 类. 我知道这样的事情: 但这会写入内联样式 - 我宁愿切换自定义 CSS 类,但在 AMP 页面上找不到示例. AMP.setState 带有像 这样的绑定看起来是可行的方法,但是使用他们给你的 ..
发布时间:2021-11-27 11:36:54 前端开发

在 AMP 中运行 JavaScript

我对 JavaScript 应该如何在 AMP 页面中运行感到有些困惑. 我了解到我的 JavaScript 必须在 iframe 中执行.这样的 iframe 必须放在页面中(至少从顶部开始 75%)并且必须通过 https 提供.这确实有效: ..
发布时间:2021-11-27 11:36:45 其他开发

在 AMP 中包含自定义 JavaScript 的最佳方式

我阅读了所有关于 script 标签的文档,但我找不到如何在 AMP HTML 中包含自定义 JavaScript. 我知道 标签是被禁止的,除非它的类型是 application/ld+json. 有默认的 AMP HTML 运行时组件和包含不同组件的特定形式的扩展组件,但我找不到自定义 JavaScript 的特定形式. 这是我想包含在 AMP HTML 中的脚本标记; ..
发布时间:2021-11-27 11:36:38 前端开发

通过 AMP 页面上的 API 访问 cookie

我正在将页面转换为 google AMP,需要访问 cookie 以设置部门视图.我正在考虑为此创建一个 API. API 只会以 JSON 格式返回我的域中可用的所有 cookie.我将使用 组件访问 API 并存储返回的 JSON.然后会根据这个状态采取行动. 这是在 AMP 中使用的有效方法吗?这里面有安全流程吗? 解决方案 在这种情况下使用 am ..
发布时间:2021-11-15 02:03:18 其他开发

AMP 中的 Firebase 身份验证

是否可以将 amp-access 用于 firebase 身份验证?有没有办法在 AMP 页面中为订阅者登录/注册集成 Firebase?如果无法使用 amp-access,推荐的替代方法是什么?例如.当用户订阅查看锁定的内容时,将用户重定向到非 AMP 页面? 解决方案 没有特定的 AMP Firebase 组件,但此示例展示了使用 AMP 创建身份验证的一般方法 https://amp ..
发布时间:2021-10-28 20:30:29 其他开发

Next.JS + AMP CSS

我在 Next.js 中遇到了 AMP 和 CSS 问题.在我的头部组件中,我有: {`//CSS 在这里`} 在 HTML 源代码中,它显示为 (CSS Here) 在控制台中,我收到此错误:标签“style amp-custom (transformed ..
发布时间:2021-10-28 20:30:26 前端开发

如何在 amp-iframe 和父级之间共享日期?

我想在 iframe 中做一些 POST ajax 请求并将结果返回到我的父页面. //iframe 内的 js//做一些查询var result = '这里将是重定向的 url';w.parent.postMessage({哨兵:'放大器',类型:'嵌入尺寸',resultUrl: result,//可能这样我就可以把我的数据传给父级高度:尺寸,宽度:尺寸}, '*'); ..
发布时间:2021-10-28 20:30:25 其他开发

如何仅将自定义 css 样式应用于 Amp 页面

我有一个 wordpress 网站,现在我正在将其转换为 AMP 网站我正在使用 amp 插件现在我的网站有很多 css 文件,我可以内联的样式有限,所以我尝试使用以下方法添加自定义 css: .someclass={/*我的自定义 css 我希望它只影响 amp 页面*/} 通过将样式添加到 header.php 文件,我可以毫无问题地将样式添加到所有页面,现在问题是我希望此样式仅 ..
发布时间:2021-09-28 19:33:47 前端开发

无需插件即可手动将 AMP 页面添加到 Wordpress

我需要手动编码我的 AMP 页面,并将它们添加到我的 Wordpress 网站,这样我才能确保它们完美无缺.我使用的所有插件都没有完成我需要的一切,并导致 Search Console 出现错误. 我已经创建了一个可以玩的子主题,并且一直在尝试添加一个新的 PHP 页面模板,但没有成功! 我手动编码的原因是 添加适当的结构化数据 amp-analytics 代码和 确保所有内 ..
发布时间:2021-09-28 18:53:00 PHP

AMP电子邮件表单导致错误[amp-form]表单提交失败:错误:请求viewerRenderTemplate失败:错误:Class $ obf_1008:

该表单在amp游乐场和amp Gmail游乐场中提交情况都很好.当我向自己发送电子邮件并在Gmail中打开它时,动态内容会正确加载,但是在提交表单时会出现以下错误: 未捕获(承诺)错误:Class $ obf_1008:[https://dynamicmail-pa.googleapis.com/v2/xhrs:proxy?alt=protojson] Cg:不支持的HTTP状态:400:Cla ..
发布时间:2021-04-03 20:04:42 其他开发

退出AMP中的Intent Popup?

我被要求在已经访问过的网站上放置退出意图弹出窗口.完全以AMP-HTML格式编写(甚至适用于台式机用户). 通过监听mouseleave事件,这在标准JS中非常容易实现. amp-script兼容性表表示onmouseleave尚不适用于自定义脚本. 请明确说明:“退出意图弹出窗口"是页内横幅,请勿打扰导航或关闭选项卡,这使它们比 ..
发布时间:2021-04-03 20:04:34 其他开发