【问题标题】:BLE is not detecting in Chrome browserBLE 未在 Chrome 浏览器中检测到
【发布时间】:2019-05-21 11:20:08
【问题描述】:

我正在尝试通过蓝牙将我的 Android 应用程序与网络连接。但是 Chrome 浏览器没有检测到我的蓝牙智能手机。我正在使用 Google-FIDO2-Android API。

我正在使用 Chrome 浏览器 74.0.3729.157(64 位)、Nexus Phone、MacBook Pro (Mojave-10.14.5)。

我该如何继续?

【问题讨论】:

  • 不清楚您要做什么。如果进行身份验证,请详细描述用例。还要列出所有相关设备的操作系统版本(即哪个 Nexus 手机运行哪个版本的 Android)。
  • 这听起来不是编程问题。如果是这样,请将其发布给 超级用户,并附上有关您的环境的一些信息(例如 MacBook 日志)。
  • 我不认为 Chrome 浏览器与蓝牙有关。您到底想用 chrome 和您的设备做什么?

标签: android bluetooth-lowenergy google-authenticator webauthn fido


【解决方案1】:
  1. 打开 Chrome
  2. 转到chrome://flags/
  3. Web Authentication API BLE 支持搜索
  4. 更改为启用

这可以帮助您为 Webauthn 启用蓝牙通信。他们说这个标志将来会默认启用。让我们看看。

如果它不起作用,则应该是您的身份验证器问题。你应该找出错误在哪里并在这里发布以获得帮助。

【讨论】:

  • 似乎 chrome 最近删除了此 API BLE 支持。还有其他选择吗?
【解决方案2】:

目前该标志被命名为Web Authentication caBLE v2 support#enable-web-authentication-cable-v2-support。

启用此标志以使用对 FIDO2 的 Web BLE 支持。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    • 2016-01-13
    相关资源
    最近更新 更多