gpt4 book ai didi

javascript - Android native 浏览器检测通过用户代理正则表达式

转载 作者:行者123 更新时间:2023-11-29 21:53:16 25 4
gpt4 key购买 nike

尝试通过 Javascript 中的正则表达式使用其用户代理来识别Android Native Browser

最佳答案

这是我想出来的,它很长,我想知道是否可以缩短它:

/.*(Linux;.*AppleWebKit.*Version\/\d+\.\d+.*Mobile).*/gi

说明及备注:

  • 未检测到此处提到的任何内容:Safari , Chrome , Different Mobile .
  • 检测到这里提到的 20 个中的 19 个:Android Native ,未检测到的那个不符合谷歌的说明(Google Developer)

    If you’re attempting to differentiate between the WebView and Chrome for Android, you should look for the presence of the Version/X.X string in the WebView user-agent string.

  • 在不使用“Linux”的情况下进行了尝试,但在 safari 浏览器上出现误报。

关于javascript - Android native 浏览器检测通过用户代理正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27886384/

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