【问题标题】:Ionic BLE Connection Issues离子 BLE 连接问题
【发布时间】:2020-02-21 03:29:25
【问题描述】:

我正在使用 Ionic Native BLE 插件来扫描并连接到蓝牙设备。我可以让插件列出可用的设备,但我无法让它显示已经配对的设备。这是我正在使用的插件: https://ionicframework.com/docs/native/ble/

在搜索文档并找到示例后,我得出结论,使用此插件列出已配对的设备是不可能的。这是正确的结论吗?

如果是这样,您是否知道我可以使用其他插件来帮助查找配对的蓝牙设备?我正在使用 Ionic 3。

【问题讨论】:

    标签: ionic-framework bluetooth-lowenergy


    【解决方案1】:

    我们一直在研究一个简单的 BLE 按钮,但遇到了同样的问题。我们发现如何做到这一点的唯一方法是断开应用程序关闭按钮(最新的 BLE 版本似乎可以这样做)。当用户连接设备时,我们会保存设备 ID (localStorage),然后当应用再次启动时,用户必须唤醒设备并且应用在启动时开始扫描。如果保存的设备 id 是您本地保存的 id 的 id,它会自动连接。

    【讨论】:

      【解决方案2】:

      如果你或任何人想尝试其他插件,你也可以试试这个:https://ionicframework.com/docs/v3/native/bluetoothle/

      我第一次开始使用与您相同的插件。由于一些蓝牙设备的奇怪操作,我遇到了一些棘手的问题后,我尝试了第二个插件,我发现它更好。那是三年前的事了,我不能说其他插件现在是如何改进的。我喜欢蓝牙插件的一件事是它有许多可用的方法,并且可以更好地控制蓝牙操作。您可以在其 repo 中查看这些方法:

      https://github.com/randdusing/cordova-plugin-bluetoothle

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-02-06
        • 2016-10-30
        • 2020-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-04-18
        • 2019-01-12
        相关资源
        最近更新 更多