-
- {showBlueImg()}
-
+
+ 温度:{deviceInfo.temperature.toFixed(1)}℃
+ X轴倾斜:{deviceInfo.inclinatorX}
+ Y轴倾斜:{deviceInfo.inclinatorY}
+
+
+
+ {deviceInfo.power.toFixed()}%
+
+ {/*
+
+ */}
+ {showBlueImg()}
+
- { nickname || "未登录"}
+ {nickname || "未登录"}
diff --git a/src/pages/measure/components/MeasureAction.tsx b/src/pages/measure/components/MeasureAction.tsx
index 77c6c1e..24f6a31 100644
--- a/src/pages/measure/components/MeasureAction.tsx
+++ b/src/pages/measure/components/MeasureAction.tsx
@@ -199,21 +199,61 @@ export default function MeasureAction() {
case "START_RECORD_LEFT":
updated[0].color = "g";
updated[1].color = "b";
+ const audio1 = new Audio("/audio/begin_left.mp3");
+ // 播放音频
+ audio1
+ .play()
+ .then(() => {
+ console.log("音频开始播放");
+ })
+ .catch(err => {
+ console.error("播放音频时出错:", err);
+ });
break;
case "FINISH_RECORD_LEFT":
updated[1].color = "g";
updated[2].color = "g";
updated[3].color = "b";
isLeftFinished.current = true;
+ const audio2 = new Audio("/audio/end_left.mp3");
+ // 播放音频
+ audio2
+ .play()
+ .then(() => {
+ console.log("音频开始播放");
+ })
+ .catch(err => {
+ console.error("播放音频时出错:", err);
+ });
break;
case "START_RECORD_RIGHT":
updated[3].color = "g";
updated[4].color = "b";
+ const audio3 = new Audio("/audio/begin_right.mp3");
+ // 播放音频
+ audio3
+ .play()
+ .then(() => {
+ console.log("音频开始播放");
+ })
+ .catch(err => {
+ console.error("播放音频时出错:", err);
+ });
break;
case "FINISH_RECORD_RIGHT":
updated[4].color = "g";
updated[5].color = "g";
setMeasurementFinished(true);
+ const audio4 = new Audio("/audio/end_right.mp3");
+ // 播放音频
+ audio4
+ .play()
+ .then(() => {
+ console.log("音频开始播放");
+ })
+ .catch(err => {
+ console.error("播放音频时出错:", err);
+ });
break;
default:
break;
diff --git a/src/pages/measure/components/MeasureConfig.tsx b/src/pages/measure/components/MeasureConfig.tsx
index ba14474..85a28f0 100644
--- a/src/pages/measure/components/MeasureConfig.tsx
+++ b/src/pages/measure/components/MeasureConfig.tsx
@@ -42,12 +42,13 @@ export default function MeasureConfig() {
useEffect(() => {
form.setFieldsValue({
username: userInfo.nickname || "",
+ direction: "左"
});
}, [userInfo.nickname, form]);
return (
<>
{contextHolder}
-
+ {/*
width: {window.innerWidth} height: {window.innerHeight}
*/}
*/}