5 คะแนน โดย xguru 2022-02-13 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

แปลงสคริปต์ Puppeteer เดิมให้เป็น Playwright

  • แปลง import

  • แปลงเมธอดพื้นฐานเป็น API ใหม่ ( setViewport → setViewportSize )

  • สร้าง browser context แบบชัดเจน

  • ลบ explicit waiting

  • แปลงคำสั่งที่เกี่ยวข้องกับคุกกี้

ฟีเจอร์ที่ยังไม่รองรับในตอนนี้

  • อัปโหลด/ดาวน์โหลดไฟล์

  • Request/Response Interception

  • หลาย context / tab

1 ความคิดเห็น

 
xguru 2022-02-13

หลายคนที่ย้ายจาก Puppeteer ไปใช้ Playwright ดูจะพอใจกันทีเดียว

ถ้ามีสคริปต์ที่เขียนไว้เดิมจำนวนมาก เครื่องมือนี้ก็น่าจะช่วยได้ครับ