import http from 'http'; // Chrome是否已运行 export async function isChromeRunning(): Promise { try { return new Promise((resolve) => { const req = http.get('http://127.0.0.1:9222/json/version', (res: any) => { resolve(res.statusCode === 200); }); req.on('error', () => resolve(false)); req.setTimeout(1000, () => { req.destroy(); resolve(false); }); }); } catch (error) { return false } }