我為我的 Cordova 應用程式使用了 cordova-plugin-ble-central 插件。它使用 BT 連接到 ESP32 板。如果我使用序列:
1) ble.scan
2) ble.connect
它作業正常。當我存盤在掃描操作期間找到并用于連接功能的設備 ID 并且我在沒有事先掃描的情況下使用它時,連接功能失敗并出現錯誤:
Could not find peripheral
如果我執行 ble.scan 并使用先前會話中存盤的 ID 進行連接,則連接成功。有沒有辦法,如何在不掃描設備的情況下進行連接?
uj5u.com熱心網友回復:
不,這通常不能可靠地完成,至少在 Android 上不能。在我的回答中查看完整的解釋https://stackoverflow.com/a/43482099。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/339463.html
