소스 검색

feat: 生产环境用无头浏览器

cheng zhen 1 년 전
부모
커밋
615f406b8e
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      browser_utils.py

+ 6 - 1
browser_utils.py

@@ -29,7 +29,12 @@ class BrowserManager:
         co.set_pref("credentials_enable_service", False)
         co.set_argument("--hide-crash-restore-bubble")
         co.auto_port()
-        co.headless(True)
+
+        # 只在开发环境启用无头模式
+        if os.environ.get("ENV") == "development":
+            co.headless(True)
+        else:
+            co.headless(False)
 
         # Mac 系统特殊处理
         if sys.platform == "darwin":