amp-html相关内容
我在创建下拉菜单时遇到此错误。我从以下位置阅读文档 这里 https://ampbyexample.com/advanced/linked_dropdowns/ 响应必须在“.”处包含数组。 我发现很少有链接提供了一些解决方案,但没有人对我起作用 https://github.com/ampproject/amphtml/issues/10613 https://github.com
..
我正在尝试让Amp-AutoComplete直接转到一个URL,当单击该URL时,它将从json列表中获得该URL。HREF包含在结果中,但当单击结果时,它只会将其添加到输入框中,而不会进行定向。 我尝试了on="tap:AMP.navigateTo(url='{{url}}')",但似乎没有任何效果。不确定是否可以使用Amp执行此操作?
..
如何解决以下错误; 加载资源失败:服务器响应状态为 500(内部服务器错误)cdn.ampproject.org/v0.js:68 响应必须包含 AMP-Access-Control-Allow-Source-Origin 标头码@cdn.ampproject.org/v0.js:68cdn.ampproject.org/v0.js:68 表单提交失败:错误:响应必须包含 AMP-Acces
..
搜索控制台添加了一系列“引用的 AMP URL 不是 AMP"的问题. 如果我使用 AMP 测试 我得到: 但是,当我查看 https://validator.ampproject.org/ 时,它显示: 以下是 Search Console 认定为无效 AMP 页面的一些网址的列表: https://www.beek.io/amp/frases/satan-una-aut
..
我无法显示此 amp-img.它作为图像工作,当我单击 src-link 时,它会正确加载到单独的页面上.将其更改为 amp-img 使其消失.我在 amp-img 上设置了 background-color: red 并且该框显示正确,但它是一个空的红色框. HTML:
..
示例:-
..
我想在我的第一个 AMP 项目中解决这个问题, 这是我遇到的问题: error.js:58: 的起源不能等于容器 这是我的 index.html 中的 amp-iframe 代码:
..
我正在尝试使用 Accelerated Mobile Pages (AMP) 构建表单,我需要根据用户选择隐藏或显示输入. 我有一个 用户可以在其中选择国家/地区: 英国西班牙 如果用户选择英国,我想隐藏这个输入:
..
到目前为止,我还没有找到在 AMP 页面上创建粘性标题的可靠方法.我知道有 CSS 解决方法/技巧,但我不能在生产环境中使用任何东西.一个简单的“位置:固定;"不幸的是,在我的情况下不起作用. 在所有组件中,我以为会有一个可以在滚动时切换 body 类,但我还没有找到任何东西.也不要认为“amp-position-observer"会有任何用处. 我错过了什么吗?理想情况下,我希望能够
..
最近我听说了 Accelerated Mobile Pages 项目,并阅读了一些相关信息. 我想知道如何在现有的基于 Ionic 和 Angular 的网站上实现它? 解决方案 基本上没有几乎可行的解决方案可以做到这一点.如果您查看文档 此处. 将所有第三方 JavaScript 排除在关键路径之外 第三方JS喜欢使用同步JS加载.他们也喜欢文档.写更多的同步脚本.例如
..
目前我使用 Google Maps API 生成带有标记(给定一组纬度/经度坐标)到给定位置的地图.在 AMP HTML 中,目前看来这样做的方法是使用 amp-iframe 扩展https://github.com/ampproject/amphtml/tree/master/extensions.问题是您不能使用带有坐标的谷歌地图嵌入代码,除非您使用的是“视图"地图.我没有地方 ID,所以我不
..
查看 AMP 规范,鉴于自定义样式元素依赖于 CSS 变量,这意味着当前的浏览器支持范围很窄.请参阅:我可以使用参考资料 我猜非自定义样式有一个“优雅的回退",因为不理解 CSS 变量的浏览器只会忽略该 CSS. 是否有针对 AMP 的浏览器兼容性/支持矩阵? 解决方案 浏览器支持 总的来说,我们支持 Chrome、Firefox、Edge、Safari 和 Opera
..
我正在尝试使用 参考链接.提交表单后,在服务器端我使用以下代码来处理请求并返回响应: 服务器端脚本:
..
是否有一种通用的方法可以检查某个网址是否启用了 AMP? 我目前使用 Curl 来获取 HTML.之后我该怎么办? $html;如果(AMP 已启用)回声“您在移动版本中使用 AMP";别的回声“您没有在移动版本中使用 AMP"; 解决方案 是的,你可以这样做 非 AMP 网页包含 假设你有 $html 中的内容; PHP 代码 $dom = new DOMDoc
..
AMP 文档提到将 jQuery 与 amp-script 组件一起使用:https://amp.dev/documentation/guides-and-tutorials/develop/custom-javascript/ 但是,我没有看到任何示例,也没有说明如何操作. 我尝试在下面的示例 AMP 页面中包含 jQuery(分别为 3.4.1 和 2.2.4),并运行这个简单的
..
我正在使用 amp-list,我想根据我得到的结果获得一个动态高度.有办法吗?我无法完成. ... 所有可用的布局都需要 amp-list 级别或父级别的维度.但是我不想指定高度.我的结果可以有 1 项或 12 项. 解决方案 AMP 中没有动态布局(这是为了避免页面加载时的回流,
..
我正在努力创建一个包含不同尺寸图像的 AMP-Carousel.我想将轮播中的图像缩放到固定高度自动宽度. 文档中提供的示例都具有相同的宽度/高度. 我试过省略 amp-img 元素的宽度 &使用 layout="fixed-height" 但这根本不起作用.文档非常混乱.
..
我想向我的 AMP 静态网站添加 cookie 同意.我想利用 amp-story-consent 可以提供给我的模态对话框.我研究了各种例子,可能最完整的是这个: https://playground.amp.dev/?url=https%3A%2F%2Fpreview.amp.dev%2Fdocumentation%2Fexamples%2Fuser-consent%2Fstory_us
..
我正在尝试从 YouTube 嵌入代码中捕获 3 个元素,但有时这些元素的顺序不同,或者有时嵌入代码包含更多参数. 我想找到一种方法来提取视频 ID、宽度和长度,以便为 AMP 创建 YouTube 集成. 嵌入示例:
..
我在我的 AMP 页面中创建了一个排序功能,现在当我请求对结果进行排序以及在成功提交表单后更新状态时,页面滚动位置保持不变.我希望页面在排序完成后更新状态时滚动到顶部. 这是我的代码:
..