31 lines
852 B
JavaScript
31 lines
852 B
JavaScript
const { chromium } = require('playwright');
|
|
|
|
(async () => {
|
|
console.log('启动浏览器...');
|
|
const browser = await chromium.launch({ headless: true });
|
|
const page = await browser.newPage();
|
|
|
|
console.log('打开页面...');
|
|
await page.goto('http://localhost:5173', { timeout: 15000 });
|
|
|
|
console.log('等待更久...');
|
|
await page.waitForTimeout(5000);
|
|
|
|
// 获取页面内容检查
|
|
const content = await page.content();
|
|
console.log('页面长度:', content.length);
|
|
|
|
// 尝试查找任何input
|
|
const inputs = await page.$$('input');
|
|
console.log('找到input数量:', inputs.length);
|
|
|
|
// 截个图看看
|
|
await page.screenshot({ path: '/Users/notyclaw/Desktop/debug.png' });
|
|
console.log('截图完成');
|
|
|
|
await browser.close();
|
|
})().catch(e => {
|
|
console.error('错误:', e.message);
|
|
process.exit(1);
|
|
});
|