如何在 AMP 网站中检测设备(Android、iOS、Windows)

2024-02-02

我用 AMP(加速移动页面)制作了一个网站。我想在 Android 中显示一些内容,但不在 iOS 中显示。
有什么方法可以使用 AMP 检测 android 和 iOS 吗?


您可以使用amp-access为此,您必须确定user-agent in authorization并设置一个标志。here https://glitch.com/~tasteful-swift是一个这样做的例子。在示例中device-detection检查设备是否android否则返回Iphone

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 AMP 网站中检测设备(Android、iOS、Windows) 的相关文章

  • * CSS hack 适用于哪些浏览器和版本? [复制]

    这个问题在这里已经有答案了 我一直在寻找一种 hack 来解决我遇到的 CSS 问题 我已使用其中一个为 Internet Explorer 创建自定义规则 margin top 45px margin top 0px 这个 hack 是否
  • 页面如何告诉浏览器存在 AMP HTML 版本?

    我知道我将有两页 AMP 一页和常规一页 AMP 版本具有到常规版本的规范链接 但常规版本如何指定有可用的 AMP 版本 The AMP 文档发现文档指定您需要在 举例来说 如果您查看已支持 AMP 的发布商的页面 例如http www b
  • Google AMP - 仅在通过 Google 搜索结果访问时显示启用 AMP 的页面

    我被要求为我们的新闻网站设置 Google 加速移动页面 AMP 以便页面在移动设备上加载速度更快 我刚刚开始研究这个问题 我有一个问题 我似乎无法在官方文档中找到答案 网页的 AMP 版本是否仅在通过 Google 搜索结果页访问时才会显
  • 区分IE7浏览器和IE7兼容模式浏览器

    我可以区分客户端的浏览器是 IE7 还是 e g IE9 兼容 IE7 模式吗 我想弄清楚是否可以在我的网站上进行 JS 检查 该检查可以识别两个不同的事物并根据结果执行不同的操作 该浏览器是IE7 该浏览器处于 IE7 兼容模式 我的第一
  • 检测移动浏览器

    我正在寻找一个函数 如果用户是否使用移动浏览器 该函数会返回布尔值 我知道我可以使用navigator userAgent并使用正则表达式编写该函数 但用户代理对于不同的平台来说太多样化了 我怀疑匹配所有可能的设备会很容易 而且我认为这个问
  • 检查是否支持html元素

    如何检查 html 元素是否受支持 datalist https developer mozilla org en HTML Element datalist例如 MDC 表示仅在 Opera 和 FireFox 中支持它 if optio
  • 在 AMP 中运行 JavaScript

    我对 JavaScript 应该如何在 AMP 页面中运行感到有点困惑 据我了解 我的 JavaScript 必须在 iframe 中执行 此类 iframe 必须放置在页面下方 至少从顶部起 75 并且必须通过 https 提供服务 这确
  • 成功提交表单后更新状态后如何滚动到 AMP 顶部?

    我在 AMP 页面中创建了排序功能 现在当我请求对结果进行排序时 以及当我在成功提交表单后更新状态时 页面滚动位置保持不变 我希望每当排序完成后更新状态时页面都会滚动到顶部 这是我的代码
  • 检测IE9而不进行功能检测

    所以我需要检测 IE 9 我知道我真的应该使用特征检测 https stackoverflow com questions 1944169 detecting ie using jquery 1944186 1944186但我不知道是什么功
  • 移动检测[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 检测IE版本不考虑兼容模式

    我想弄清楚是否可以检测您正在使用的 IE 版本 而不是您的文档模式 它可以是服务器或客户端代码 无关紧要 我只需要知道用户安装了哪个版本的 IE 即可 通过检查用户代理字符串 可以在两者中检测到它 请注意 浏览器可以欺骗其 UA 字符串 但
  • 如何在 AMP 网站中检测设备(Android、iOS、Windows)

    我用 AMP 加速移动页面 制作了一个网站 我想在 Android 中显示一些内容 但不在 iOS 中显示 有什么方法可以使用 AMP 检测 android 和 iOS 吗 您可以使用amp access为此 您必须确定user agent
  • Jquery 无法检测 IE 11

    刚刚偶然发现一个问题 当尝试使用 Jquery 检测 IE 11 当前正在播出的测试版 时 结果是 firefox 相同的代码检测 IE 10 我需要知道用户正在使用什么浏览器才能显示不同的指令 我正在 Oracle VirtualBox
  • 如何检测桌面版 Chrome 用户代理和移动版 Chrome 用户代理?

    对于 Chrome 桌面扩展程序主页 我尝试检测用户是否在 Android 上使用桌面版 Chrome 或移动版 Chrome 目前 下面的脚本将 Android Chrome 识别为与桌面 Chrome 相同 在桌面 Chrome 上 它
  • Google AMP 脚本与 jquery window.scroll 冲突

    我正在尝试遵循 Google 建议的 AMP 指南 ampproject org https www ampproject org 但是一旦我添加了他们的 js 脚本 jQuery 滚动就停止工作 有谁知道为什么以及如何解决它 AMP HT
  • 如何通过SW在AMP页面中包含自定义JS?

    我们已经浏览了所有可能的 AMP 博客 但找不到任何在 AMP 中包含自定义 JS 的方法 这个博客 https www ampproject org docs guides pwa amp amp as pwa extend your a
  • JavaScript 检测/浏览器统计

    这个问题已经被问过几次了 但我认为仍然值得与你们核实以获得更多意见 我的所有网站都使用 Google Analytics 进行统计 由于它依赖于 JavaScript 我认为检查有多少人在其浏览器中启用 禁用了 JS 是很重要的 我记得我经
  • AMP Html 无法在 iphone safari 浏览器上运行以进入新窗口

    最近 我正在使用 Accelerated Mobile Pages AMP 开发渐进式 Web 应用程序 我必须添加锚链接target blank 以便用户单击该链接将被重定向到带有锚点位置的新窗口 a href External Url
  • 为什么 amp-video 和 amp-audio 强制对 src 使用 https?

    关于文档AMP 视频 https www ampproject org docs reference amp video html这表明 src 如果没有孩子在场 则需要 必须是 HTTPS 为什么需要这个 这是出于安全问题吗 我的视频和音
  • 如何以编程方式检测浏览器如何处理 window.close()?

    不同的网络浏览器以不同的方式处理 window close 函数 IE 会提示用户进行确认 而 Firefox 和 Safari 则无法接受它 除非窗口最初是用 Javascript 打开的 并在控制台中显示一条消息说明同样的内容 我支持的

随机推荐