fix: Update error handling in startServer to provide user-friendly message on failure

This commit is contained in:
zimplexing
2025-07-11 18:21:22 +08:00
parent 5f92f76f4b
commit 7947a532ec

View File

@@ -39,8 +39,8 @@ export const useRemoteControlStore = create<RemoteControlState>((set, get) => ({
const url = await remoteControlService.startServer();
console.log(`[RemoteControlStore] Server started, URL: ${url}`);
set({ isServerRunning: true, serverUrl: url, error: null });
} catch (e: any) {
const errorMessage = e.message || 'Failed to start server';
} catch {
const errorMessage = '启动失败,请强制退应用后重试。';
console.error('[RemoteControlStore] Failed to start server:', errorMessage);
set({ error: errorMessage });
}