เหตุการณ์โมดูลหน้าเว็บ / การติดต่อกลับ

การเรียกกลับที่พร้อมใช้งานกับโมดูลหน้าเว็บได้อธิบายไว้ในตารางต่อไปนี้

ส. เลขที่ การโทรกลับและคำอธิบาย
1 onAlert ()

การโทรกลับนี้จะเรียกเมื่อมีการแจ้งเตือนบนเพจ การเรียกกลับรับสตริงและไม่ส่งคืนอะไรเลย

2 onCallback ()

OnCallback ใช้เพื่อส่งผ่านค่าจากเว็บเพจไปยังออบเจ็กต์หน้าเว็บและทำได้โดยใช้เมธอด window.callPhantom () ซึ่งเรียกใช้ฟังก์ชัน onCallback ภายใน

3 onClosing ()

สิ่งนี้เรียกว่าเมื่อปิดหน้าต่างโดยใช้เมธอด page.close () หรือเมธอด window.close ()

4 onConfirm ()

การโทรกลับนี้จะเรียกเมื่อมีข้อความยืนยันที่เรียกพร้อมตกลง / ยกเลิกจากหน้า

5 onConsoleMessage ()

การโทรกลับนี้ใช้เมื่อมีข้อความคอนโซลที่ใช้ในเว็บเพจ เมธอด onConsoleMessage รับ 3 อาร์กิวเมนต์

6 onError ()

เรียกว่าเมื่อมีข้อผิดพลาด JavaScript อาร์กิวเมนต์สำหรับ onError คือ msg และ stack trace ซึ่งเป็นอาร์เรย์

7 onFilePicker ()

ใช้สำหรับอัปโหลดไฟล์ที่เรียกกลับเมื่อผู้ใช้ต้องการอัปโหลดไฟล์

8 onInitialized ()

เรียกกลับนี้เมื่อเรียกหน้าก่อนที่จะโหลด

9 onLoadFinished ()

ฟังก์ชั่นนี้เรียกว่าเมื่อเพจเปิดขึ้นมาเต็ม มีอาร์กิวเมนต์หนึ่งซึ่งบอกว่าการโหลดสำเร็จหรือล้มเหลวเมื่อใด

10 onLoadStarted ()

เรียกกลับนี้เมื่อหน้าเริ่มโหลด

11 onNavigationRequested ()

การโทรกลับนี้จะบอกเมื่อเหตุการณ์การนำทางเกิดขึ้น

12 onPageCreated ()

การเรียกกลับนี้จะเรียกใช้เมื่อเปิดหน้าต่างย่อยใหม่โดยเพจ

13 onPrompt ()

การเรียกกลับนี้เรียกเมื่อมีการเรียกใช้พร้อมต์จากหน้าเว็บ ต้องใช้ 2 อาร์กิวเมนต์ข้อความและคำตอบ ค่าที่ส่งคืนเป็นสตริง

14 onResourceError ()

การเรียกกลับนี้เรียกว่าเมื่อหน้าเว็บไม่สามารถอัปโหลดไฟล์ได้

15 onResourceReceived ()

การโทรกลับนี้จะเรียกเมื่อได้รับทรัพยากรที่เพจร้องขอ

16 onResourceRequested ()

ฟังก์ชันนี้ถูกเรียกใช้เมื่อเพจร้องขอทรัพยากร

17 onResourceTimeout ()

การเรียกกลับนี้ถูกเรียกเมื่อทรัพยากรที่ร้องขอหมดเวลาเมื่อใช้ settings.resourceTimeout

18 onUrlChanged ()

สิ่งนี้เรียกว่าเมื่อ URL เปลี่ยนจาก URL ปัจจุบันโดยใช้การนำทาง มีอาร์กิวเมนต์หนึ่งสำหรับการเรียกกลับซึ่งเป็นสตริง URL targetUrl ใหม่