diff --git a/src/pages/Measure.tsx b/src/pages/Measure.tsx index 3d97591..fbe1441 100644 --- a/src/pages/Measure.tsx +++ b/src/pages/Measure.tsx @@ -94,15 +94,15 @@ export default function Measure() { // } else { // console.log("当前环境不支持 React Native WebView"); // } - if (!contextState.device.connected) { - Dialog.alert({ - content: '蓝牙未连接,请先连接蓝牙', - onConfirm: () => { - navigate("/home/bluetooth"); - }, - }) - return - } + if (!contextState.device.connected) { + Dialog.alert({ + content: '蓝牙未连接,请先连接蓝牙', + onConfirm: () => { + navigate('/home/bluetooth'); + }, + }); + return; + } Bridge.startMeasure().then((res) => { if (res.success) { dispatch(updateTaskState('START_RECORD_SIG')); @@ -219,9 +219,13 @@ export default function Measure() {
{measureState.leftPoints.length > 0 ? '重新测量' : '开始测量'}
-
+
+
diff --git a/src/services/socket.ts b/src/services/socket.ts index 3c2e869..72ce672 100644 --- a/src/services/socket.ts +++ b/src/services/socket.ts @@ -7,7 +7,7 @@ class WebSocketClient { private ws: WebSocket | null = null; private url: string; private reconnectAttempts: number = -1; - private maxReconnectAttempts: number = 5; + private maxReconnectAttempts: number = 50; private reconnectInterval: number = 3000; private dataSub = new Subject();