| 1234567891011121314151617181920212223242526272829303132333435363738 |
- const { chromium } = require('playwright');
- (async () => {
- const browser = await chromium.launch({ headless: true });
- const page = await browser.newPage();
-
- await page.goto('http://localhost:5173/#/pages/video-generator/create', {
- waitUntil: 'networkidle',
- timeout: 30000
- });
-
- await page.waitForTimeout(5000);
-
- // 检查第一个 step-panel 的内容
- const panelHTML = await page.evaluate(() => {
- const panel = document.querySelector('.step-panel');
- return panel ? panel.innerHTML : '未找到 step-panel';
- });
-
- console.log('第一个 step-panel 的内容:');
- console.log(panelHTML.substring(0, 1000));
-
- // 查找所有 input
- const allInputs = await page.evaluate(() => {
- const inputs = document.querySelectorAll('input');
- return Array.from(inputs).map(inp => ({
- tagName: inp.tagName,
- className: inp.className,
- placeholder: inp.placeholder,
- type: inp.type
- }));
- });
-
- console.log('\n\n页面中的所有 input 元素:');
- console.log(JSON.stringify(allInputs, null, 2));
-
- await browser.close();
- })();
|