gpt4 book ai didi

ios - 如果当前显示智能横幅应用程序,如何在 javascript 中检测?

转载 作者:可可西里 更新时间:2023-11-01 04:35:15 25 4
gpt4 key购买 nike

我想在 Javascript 中检测当前是否显示智能应用横幅。我已经检查了 DOM,但没有横幅的证据。

最佳答案

这是一个老问题,但也许这对某些人有用。我通过以下方式做到了这一点:

  1. 检测到 iOS 用户代理;
  2. 使用 window.matchMedia 通过媒体查询确定设备类型和方向;
  3. 选中window.innerHeight

在我的实验之后,我有以下实验 window.innerHeight 值用于显示横幅的不同设备。您可以在下面找到它们:

  • iPhone 6 Plus 肖像:544px;
  • iPhone 6 Plus 横向:286px;
  • iPhone 6 竖屏:475px;
  • iPhone 6 横向:247px;
  • iPhone 5 & 5S 肖像:376px;
  • iPhone 5 & 5S 横向:148px;
  • iPhone 2G、3G、4、4S、iPod Touch 第 1-4 代纵向:288px
  • iPhone 2G、3G、4、4S、iPod Touch 第 1-4 代横向:148px

希望这会对某人有所帮助。

关于ios - 如果当前显示智能横幅应用程序,如何在 javascript 中检测?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20516098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com