amp-html相关内容

无法在表单提交成功事件AMP上设置状态

当我在submit-success事件上提交表单时,我试图提交另一张表单,但是会导致信任级别错误,表明submit-success没有相同的信任级别来设置状态.我检查了amp-form提交事件和setState事件具有与HIGH相同的信任级别,但是没有找到提交成功事件的信任级别 “提交成功";具有“低"的事件.不允许信任调用"amp.setState". 虚拟示例 ..
发布时间:2021-04-03 20:04:27 前端开发

选中/取消选中未在AMP上正确更新的无线电输入字段

我已经开发了一个AMP网站,其中有三个单选按钮. 显示全部 仅显示收藏夹 清除所有 当我单击清除所有按钮时,它将显示一个灯箱.在那个灯箱上,我有两个按钮. 好的 取消 当用户单击灯箱中的“取消"时,将选中“显示所有单选输入".我已经用amp状态变量更改实现了它.当我第一次单击取消时,它在显示所有广播输入中正确检查,但是在此之后,如果我单击清除广播输入,然后再次单击取消 ..
发布时间:2021-04-03 20:04:23 前端开发

AMP网址是否保留查询参数?

我以前看过这个问题,但是很难找到一个直接的答案.我已经从可靠的消息来源听到了故事的两面.文档有限,但我确实从Google找到了这篇文章. https://developers.google.com/amp/cache/overview#query-parameter-example TLDR: 查询参数示例AMP缓存URL格式还可在查询字符串中包含参数.以下是带有参数的HTTPS ..
发布时间:2021-04-03 20:04:20 PHP

AMP:amp脚本未运行

当窗口开始滚动时,我试图使用 amp-script 在我的 nav (顶部菜单栏)上切换一个类.效果是将固定的导航从半透明变为纯白色. 这是我尝试过的... 我的AMP页面 ..
发布时间:2021-04-03 20:04:17 前端开发

如何在AMP上实现Jquery?

我试图在AMP页面上使用JQuery. 例如,我已经满足了对脚本/HTML amp等放大器的要求. 这里有个例子: const按钮= document.getElementById('hello-url');button.addEventListener('click',()=> {console.log('clicked');const h1 = document.creat ..
发布时间:2021-04-03 20:04:14 其他开发

AMP中是否可能有粘性接头?

到目前为止,我还没有找到在AMP页面上创建粘性标头的可靠方法.我知道有CSS解决方法/黑客,但是在生产环境中我什么也不能使用.一个简单的“位置:固定".不幸的是,在我的情况下是行不通的. 在所有组件中,我以为会有一个可以在滚动上切换主体类的组件,但是我还没有发现任何东西.也不要认为"amp-position-observer"将有任何用处. 我错过了什么吗?理想情况下,我希望能够在滚动 ..
发布时间:2021-04-03 20:04:11 前端开发

高度灵活的放大器清单

我想提供一个列表,该列表将随文本框的输入而变化.该列表将提供该搜索查询的结果.我正在为此使用amp-list. 我希望列表高度可以调整为结果数(此处应使用flex-item即可).但我希望列表的最大高度为例如500px,没有更多 这可能吗?非常感谢 解决方案 动态尺寸调整目前正在研究中:请参见 ..
发布时间:2021-04-03 20:04:08 其他开发

图像在AMP页面上不可见

我已经在我的主页上实现了AMP,但是一些图像不可见. 您可以在我们的网站上查看: https://www.hopohomes.com/ 解决方案 我认为您误解了AMP概念.AMP-HTML标签不是HTML标签的替代品. 您不能仅仅通过替换几个标签就可以将您的站点转换为AMP. 您的网站必须遵循amp html规范( https://www.ampproject.org/docs/re ..
发布时间:2020-08-24 01:44:32 其他开发

我猜想不可能使用网络套接字,AJAX轮询可以和AMP一起使用吗?

我正在为页面使用AMP,该页面的某个部分当前通过websockets更新.我以为AMP无法做到这一点,因此作为后备我们可以使用AJAX轮询,还是只能是静态内容? 解决方案 您不能在AMP中使用Web套接字或AJAX轮询. 但是,使用即将发布的amp-live-list组件可能会更好地处理您的用例: https://github .com/ampproject/amphtml/issues/ ..
发布时间:2020-08-24 01:43:20 其他开发

AMP适用于复杂页面

我有一个具有复杂UI(如评论系统和投票系统)的现有文章网站.如果我创建Google AMP页面,是否还需要包括所有复杂的UI(投票,评论系统)?如果我没有在Google AMP中添加文章,访问者不仅不能查看文章,而且不能与我网站的功能进行交互吗?在现有页面之上重新创建页面的另一个amp版本不是那么繁重的工作吗? 解决方案 这取决于您的网站的复杂程度,但是您可能想做的就是遵循GitHub的示 ..
发布时间:2020-08-24 01:43:19 其他开发

如何将放大器的内容重定向到普通模式

我在这里是个新手,这是我的第一个问题,最近我在我的站点中启用了amp选项,出于某种原因我想禁用它.我是通过amp插件完成此操作的,当我停用该插件时,我的所有amp内容均显示404错误,而我的所有内容都没有被索引为amp内容,如果我停用该插件,我的amp内容则显示404页面错误,是他们以任何方式将我的放大器内容重定向到正常模式,例如; mysite.com/how-to-design/amp,它将以 ..
发布时间:2020-08-24 01:42:15 其他开发

使用AMP-html和PHP创建联系表

我一直在尝试使用AMP-html和php创建联系表.我就是无法正常工作.当我单击按钮时,该错误消息从amp-mustache模板显示(但没有名称字段)-但我看不到实际的错误是什么. 我一直在查看放大器文档和此问题,但无法正常工作. 带邮递提交的AMP表单.我将其用作代码的基础,但我无法使其正常工作.我已经将成功模板移到了表单中,并添加了错误模板.也许我应该对此问题发表评论,但是由于它的答案已 ..
发布时间:2020-08-24 01:42:12 PHP

是否可以从amp-list内的JSON渲染AMP组件?

我正在创建一个ASP.NET MVC应用程序,以转换内容管理系统中的内容并将其呈现为AMP兼容页面. CMS具有称为列表的概念,该概念将特定模板的内容项分组在一起,每个模板都可以具有不同类型(纯文本,布尔值,HTML等)的自定义字段. amp-list组件使您可以使用三重花括号而不是双花括号来呈现原始HTML,例如{{{htmlProperty}}}.这通常可以正常工作,但是即使在服务器端修 ..
发布时间:2020-08-24 01:41:55 其他开发