diff --git a/btgo_scraper.py b/btgo_scraper.py index 3034947..9fad776 100644 --- a/btgo_scraper.py +++ b/btgo_scraper.py @@ -391,8 +391,12 @@ class BTGoScraper: slow_mo=100 if not self.config.HEADLESS else 0 # Slow motion pentru debugging ) - # Creaza pagina cu viewport standard - self.page = browser.new_page(viewport={'width': 1920, 'height': 1080}) + # Creaza context cu viewport explicit -> popup-urile (login_page) + # mostenesc acelasi viewport. Necesar pentru ca BT afiseaza un splash + # "redirect to store" sub un breakpoint custom (~1200px) si ascunde + # formul real (#user / #password). + context = browser.new_context(viewport={'width': 1920, 'height': 1080}) + self.page = context.new_page() logging.info(f"Browser lansat (headless={self.config.HEADLESS})") # Flow complet