响铃六十秒不接自动挂断逻辑优化完善
This commit is contained in:
parent
56f4717c95
commit
c0e907bafa
@ -206,6 +206,7 @@ class _LockMonitoringPageState extends State<LockMonitoringPage> {
|
||||
print('点了这里?');
|
||||
state.isClickHangUp.value = false;
|
||||
UDPTalkClass().stopLocalAudio();
|
||||
logic.udpHangUpAction();
|
||||
}
|
||||
}),
|
||||
bottomBtnItemWidget("images/main/icon_lockDetail_monitoringUnlock.png",
|
||||
|
||||
@ -1,12 +1,11 @@
|
||||
import 'dart:async';
|
||||
import 'package:audioplayers/audioplayers.dart';
|
||||
import 'package:date_format/date_format.dart';
|
||||
import 'package:fast_gbk/fast_gbk.dart';
|
||||
import 'package:flutter_local_notifications/flutter_local_notifications.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/talk/call/callTalk.dart';
|
||||
import 'package:star_lock/tools/eventBusEventManage.dart';
|
||||
import '../../appRouters.dart';
|
||||
import '../../tools/storage.dart';
|
||||
import 'udp_manage.dart';
|
||||
@ -92,7 +91,7 @@ class UDPTalkClass {
|
||||
// 检查条件,如果达到60秒且未得到应答,则认为失败
|
||||
if (playLocalAudioSecond >= 60) {
|
||||
playLocalAudioTimer.cancel(); // 取消定时器
|
||||
// LockMonitoringLogic().initiateUdpHangUpAction();
|
||||
LockMonitoringLogic().initiateUdpHangUpAction();
|
||||
}
|
||||
});
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user