我一直在摆弄 Brave 浏览器 ( https://www.brave.com/ ),我不知道如何确定用户是否在使用 Brave 。我使用了一个简单的文档来输出用户代理:
<script>document.write(navigator.userAgent);</script>
我得到:
Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/49.0.2623.108 Safari/537.36
这对我的情况并没有真正的帮助。有谁知道如何确定任何人在 PHP 或 JavaScript 中使用 Brave ?谢谢!
原文由 CrazyMatt 发布,翻译遵循 CC BY-SA 4.0 许可协议
Kohjah Breese 的解决方案无法在 Android 上检测 Brave(例如,Chrome 被检测为 Brave)。但正如他所说,“如果你在 DuckDuckGo 中搜索 [what’s my user agent],他们会返回 Brave。”然后你可以使用 Duckduckgo 的 API 来知道他们的浏览器是否是 Brave: