Browse Source

会退台后台注册服务

weicu
liwei1dao 1 year ago
parent
commit
20d38fa208
  1. 16
      lib/modules/pairing/controllers/pairing_controller.dart

16
lib/modules/pairing/controllers/pairing_controller.dart

@ -708,13 +708,13 @@ class PairingController extends GetxController with WidgetsBindingObserver {
// 注册后台扫描以开始BLE配对 // 注册后台扫描以开始BLE配对
if (_verifiedDeviceAddress != null) { if (_verifiedDeviceAddress != null) {
await _bleManager.connect(); // await _bleManager.connect();
// final success = await _bleManager.registerBackgroundScan( final success = await _bleManager.registerBackgroundScan(
// macAddress: _verifiedDeviceAddress); macAddress: _verifiedDeviceAddress);
// if (!success && _currentState.value == PairingState.waitingBle) { if (!success && _currentState.value == PairingState.waitingBle) {
// _setError( _setError(
// ErrorType.bleTimeout, 'blePairingStartupFailed'.tr); //BLE配对启动失败 ErrorType.bleTimeout, 'blePairingStartupFailed'.tr); //BLE配对启动失败
// } }
} }
} catch (e) { } catch (e) {
Logger.e(_tag, 'BLE连接失败: $e'); Logger.e(_tag, 'BLE连接失败: $e');
@ -1037,7 +1037,7 @@ class PairingController extends GetxController with WidgetsBindingObserver {
try { try {
Logger.i(_tag, '启动AgentService服务'); Logger.i(_tag, '启动AgentService服务');
await _bleManager.startAgentService(); await _bleManager.startAgentService();
_bleManager.registerBackgroundScan(macAddress: _verifiedDeviceAddress); // _bleManager.registerBackgroundScan(macAddress: _verifiedDeviceAddress);
} catch (e) { } catch (e) {
Logger.e(_tag, '启动AgentService失败: $e'); Logger.e(_tag, '启动AgentService失败: $e');
} }

Loading…
Cancel
Save