响铃六十秒不接自动挂断逻辑优化完善

This commit is contained in:
Daisy 2024-03-26 14:26:15 +08:00
parent 56f4717c95
commit c0e907bafa
2 changed files with 3 additions and 3 deletions

View File

@ -206,6 +206,7 @@ class _LockMonitoringPageState extends State<LockMonitoringPage> {
print('点了这里?'); print('点了这里?');
state.isClickHangUp.value = false; state.isClickHangUp.value = false;
UDPTalkClass().stopLocalAudio(); UDPTalkClass().stopLocalAudio();
logic.udpHangUpAction();
} }
}), }),
bottomBtnItemWidget("images/main/icon_lockDetail_monitoringUnlock.png", bottomBtnItemWidget("images/main/icon_lockDetail_monitoringUnlock.png",

View File

@ -1,12 +1,11 @@
import 'dart:async'; import 'dart:async';
import 'package:audioplayers/audioplayers.dart'; import 'package:audioplayers/audioplayers.dart';
import 'package:date_format/date_format.dart';
import 'package:fast_gbk/fast_gbk.dart'; import 'package:fast_gbk/fast_gbk.dart';
import 'package:flutter_local_notifications/flutter_local_notifications.dart'; import 'package:flutter_local_notifications/flutter_local_notifications.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:star_lock/main/lockDetail/monitoring/monitoring/lockMonitoring_logic.dart';
import 'package:star_lock/main/lockDetail/monitoring/monitoring/lockMonitoring_state.dart'; import 'package:star_lock/main/lockDetail/monitoring/monitoring/lockMonitoring_state.dart';
import 'package:star_lock/talk/call/callTalk.dart'; import 'package:star_lock/talk/call/callTalk.dart';
import 'package:star_lock/tools/eventBusEventManage.dart';
import '../../appRouters.dart'; import '../../appRouters.dart';
import '../../tools/storage.dart'; import '../../tools/storage.dart';
import 'udp_manage.dart'; import 'udp_manage.dart';
@ -92,7 +91,7 @@ class UDPTalkClass {
// 60 // 60
if (playLocalAudioSecond >= 60) { if (playLocalAudioSecond >= 60) {
playLocalAudioTimer.cancel(); // playLocalAudioTimer.cancel(); //
// LockMonitoringLogic().initiateUdpHangUpAction(); LockMonitoringLogic().initiateUdpHangUpAction();
} }
}); });
} else { } else {