"""调试抽屉图标渲染""" from playwright.sync_api import sync_playwright with sync_playwright() as pw: browser = pw.chromium.launch(headless=True, args=['--no-sandbox', '--disable-gpu']) ctx = browser.new_context(viewport={'width':390,'height':844}, device_scale_factor=2) page = ctx.new_page() page.goto('http://192.168.1.10:5000/', wait_until='networkidle') page.wait_for_timeout(1000) page.click('#cat-trigger-mobile') page.wait_for_timeout(800) list_html = page.locator('#cat-drawer-list').evaluate('el => el.innerHTML') print('list innerHTML:', list_html[:800]) print('cat-icon count:', page.locator('#cat-drawer-list .cat-icon').count()) browser.close()