Add manifest.json, sidepanel components, and scripts. Include project assets and documentation files. Remove placeholder blank file.
2.0 KiB
2.0 KiB
วิธีแก้ปัญหา "กดปุ่มแล้วเงียบ" (v1.3.0)
สาเหตุ
Gemini มีระบบป้องกันบอท หรือมีการอัปเดตช่องกรอกข้อความใหม่ ทำให้การ "ยัดเยียด" ข้อความแบบเดิม (Paste) ไม่ทำงาน เพราะระบบมองไม่เห็นว่ามีการพิมพ์จริงๆ ปุ่มส่งเลยไม่ทำงาน (เป็นสีเทา)
การแก้ไข (v1.3.0)
เราเปลี่ยนวิธีการพิมพ์ข้อความใหม่:
- ⌨️ Simulate Typing: ใช้คำสั่ง
execCommand('insertText')ซึ่งเหมือนกับเวลาคนพิมพ์จริงๆ มากที่สุด - 🔄 Auto-Retry: ถ้าระบบเห็นว่าปุ่มส่งยัง "ปิด/เทา" อยู่ จะพยายามเคาะ spacebar 1 ทีเพื่อปลุกให้ตื่น
- 🖱️ Focus: บังคับให้ Cursor ไปกระพริบในช่องก่อนพิมพ์เสมอ
วิธีทดสอบ
- Reload Extension
- เปิดหน้า Gemini ใหม่
- กด "สร้างหน้าปก"
- สังเกตว่า:
- Cursor กระพริบในช่องไหม?
- ข้อความถูกพิมพ์ลงไปไหม?
- ปุ่มส่งเปลี่ยนเป็นสีฟ้า (Active) ไหม?
ถ้ายังไม่ได้อีก ให้ลอง พิมพ์อะไรก็ได้ 1 ตัวอักษรลงใน Gemini ด้วยตัวเองก่อน แล้วค่อยกดสร้างหน้าปกครับ