amp-html相关内容
我正试图从YouTube嵌入代码中捕获3个元素,但有时这些元素的排列顺序不同,或者有时,嵌入代码包含更多参数. 我想找到一种方法来提取视频ID,宽度和长度,以便为AMP创建YouTube集成. 嵌入示例:
..
当我在submit-success事件上提交表单时,我试图提交另一张表单,但是会导致信任级别错误,表明submit-success没有相同的信任级别来设置状态.我检查了amp-form提交事件和setState事件具有与HIGH相同的信任级别,但是没有找到提交成功事件的信任级别 “提交成功";具有“低"的事件.不允许信任调用"amp.setState". 虚拟示例
..
我已经开发了一个AMP网站,其中有三个单选按钮. 显示全部 仅显示收藏夹 清除所有 当我单击清除所有按钮时,它将显示一个灯箱.在那个灯箱上,我有两个按钮. 好的 取消 当用户单击灯箱中的“取消"时,将选中“显示所有单选输入".我已经用amp状态变量更改实现了它.当我第一次单击取消时,它在显示所有广播输入中正确检查,但是在此之后,如果我单击清除广播输入,然后再次单击取消
..
我以前看过这个问题,但是很难找到一个直接的答案.我已经从可靠的消息来源听到了故事的两面.文档有限,但我确实从Google找到了这篇文章. https://developers.google.com/amp/cache/overview#query-parameter-example TLDR: 查询参数示例AMP缓存URL格式还可在查询字符串中包含参数.以下是带有参数的HTTPS
..
当窗口开始滚动时,我试图使用 amp-script 在我的 nav (顶部菜单栏)上切换一个类.效果是将固定的导航从半透明变为纯白色. 这是我尝试过的... 我的AMP页面
..
我试图在AMP页面上使用JQuery. 例如,我已经满足了对脚本/HTML amp等放大器的要求. 这里有个例子: const按钮= document.getElementById('hello-url');button.addEventListener('click',()=> {console.log('clicked');const h1 = document.creat
..
到目前为止,我还没有找到在AMP页面上创建粘性标头的可靠方法.我知道有CSS解决方法/黑客,但是在生产环境中我什么也不能使用.一个简单的“位置:固定".不幸的是,在我的情况下是行不通的. 在所有组件中,我以为会有一个可以在滚动上切换主体类的组件,但是我还没有发现任何东西.也不要认为"amp-position-observer"将有任何用处. 我错过了什么吗?理想情况下,我希望能够在滚动
..
我想提供一个列表,该列表将随文本框的输入而变化.该列表将提供该搜索查询的结果.我正在为此使用amp-list. 我希望列表高度可以调整为结果数(此处应使用flex-item即可).但我希望列表的最大高度为例如500px,没有更多 这可能吗?非常感谢 解决方案 动态尺寸调整目前正在研究中:请参见
..
我已经在我的主页上实现了AMP,但是一些图像不可见. 您可以在我们的网站上查看: https://www.hopohomes.com/ 解决方案 我认为您误解了AMP概念.AMP-HTML标签不是HTML标签的替代品. 您不能仅仅通过替换几个标签就可以将您的站点转换为AMP. 您的网站必须遵循amp html规范( https://www.ampproject.org/docs/re
..
AMP页面不允许使用javascript并且标签不支持Facebook受众网络,我该怎么做才能插入Facebook受众网络广告? 解决方案 您可以在
..
编辑: 我更改了表单以提交到名为amp-form-submit.php的新文件 该文件如下所示:
..
我使用amp-form组件添加了一个表单,它可以完美验证. 但是,当我提交表单时出现错误: log.js:399未捕获的SyntaxError:表单提交失败::意外令牌
..
我正在为页面使用AMP,该页面的某个部分当前通过websockets更新.我以为AMP无法做到这一点,因此作为后备我们可以使用AJAX轮询,还是只能是静态内容? 解决方案 您不能在AMP中使用Web套接字或AJAX轮询. 但是,使用即将发布的amp-live-list组件可能会更好地处理您的用例: https://github .com/ampproject/amphtml/issues/
..
我有一个具有复杂UI(如评论系统和投票系统)的现有文章网站.如果我创建Google AMP页面,是否还需要包括所有复杂的UI(投票,评论系统)?如果我没有在Google AMP中添加文章,访问者不仅不能查看文章,而且不能与我网站的功能进行交互吗?在现有页面之上重新创建页面的另一个amp版本不是那么繁重的工作吗? 解决方案 这取决于您的网站的复杂程度,但是您可能想做的就是遵循GitHub的示
..
我在这里是个新手,这是我的第一个问题,最近我在我的站点中启用了amp选项,出于某种原因我想禁用它.我是通过amp插件完成此操作的,当我停用该插件时,我的所有amp内容均显示404错误,而我的所有内容都没有被索引为amp内容,如果我停用该插件,我的amp内容则显示404页面错误,是他们以任何方式将我的放大器内容重定向到正常模式,例如; mysite.com/how-to-design/amp,它将以
..
我一直在尝试使用AMP-html和php创建联系表.我就是无法正常工作.当我单击按钮时,该错误消息从amp-mustache模板显示(但没有名称字段)-但我看不到实际的错误是什么. 我一直在查看放大器文档和此问题,但无法正常工作. 带邮递提交的AMP表单.我将其用作代码的基础,但我无法使其正常工作.我已经将成功模板移到了表单中,并添加了错误模板.也许我应该对此问题发表评论,但是由于它的答案已
..
我需要将以下javascript代码调整为适用于amp页面. home contact
..
我已经在AMP页面中创建了排序功能,现在当我请求对结果进行排序时,以及成功提交表单后更新状态时,页面滚动位置保持不变.我希望排序完成后只要状态更新,页面就会滚动到顶部. 这是我的代码:
..
我有一个简单的JSON文件: { "title": "Title here", "content": "
line 1
line 2
" } 我使用amp-state引用 然后将
..
我正在创建一个ASP.NET MVC应用程序,以转换内容管理系统中的内容并将其呈现为AMP兼容页面. CMS具有称为列表的概念,该概念将特定模板的内容项分组在一起,每个模板都可以具有不同类型(纯文本,布尔值,HTML等)的自定义字段. amp-list组件使您可以使用三重花括号而不是双花括号来呈现原始HTML,例如{{{htmlProperty}}}.这通常可以正常工作,但是即使在服务器端修
..