diff --git a/frontend/src/components/pages/MobileCallPage.tsx b/frontend/src/components/pages/MobileCallPage.tsx
index 7b61196..4c7c6ad 100644
--- a/frontend/src/components/pages/MobileCallPage.tsx
+++ b/frontend/src/components/pages/MobileCallPage.tsx
@@ -12,7 +12,6 @@ import {
ScanLine,
Video,
} from "lucide-react";
-import { Button } from "@/components/ui/button";
import { NetworkQualityIndicator } from "@/components/network-quality-indicator";
import {
DropdownMenu,
@@ -542,12 +541,19 @@ export function MobileCallPage({ assistantId }: { assistantId: string }) {
{!inCall && (
-
-
-
- {assistantName || "助手"}
-
-
+ <>
+
+
+
+ {assistantName || "助手"}
+
+ {error && (
+
{error}
+ )}
+
+
+
+
-
+
+
- {error && (
-
{error}
- )}
+
+ {status === "failed" || callEnded ? "重新开始通话" : "开始通话"}
+
-
+ >
)}
{inCall && (