2
เชื่อมต่อแบบฟอร์ม WebKit WebView กับ Python callback หรือไม่
ฉันกำลังเขียนแอพ Python และ WebKit ขนาดเล็ก ฉันใช้ WebKit เป็น UI สำหรับแอปของฉัน สิ่งที่ฉันต้องการทำคือการสร้างองค์ประกอบแบบโต้ตอบใน WebKit (เช่นกล่องคำสั่งผสมหรือชุดของภูมิภาคที่คลิกได้) และเมื่อผู้ใช้โต้ตอบกับองค์ประกอบเหล่านี้ฉันสามารถเรียก Python โทรกลับเพื่อทำการประมวลผลบางส่วนแล้วปรับปรุงมุมมอง WebKit ด้วย ข้อมูลใหม่. นี่คือตัวอย่างของสิ่งที่ฉันต้องการจะทำ: ผู้ใช้จะถูกนำเสนอด้วยกล่องตัวเลือกคำสั่งผสม (กล่องคำสั่งผสมที่แสดงฉันถือว่าโดยใช้รูปแบบ HTML ใน WebKit) เมื่อเลือกตัวเลือกคอมโบบ็อกซ์จะon_combo_selected()ถูกเรียกในสคริปต์ Python ของฉันซึ่งจะจับข้อมูลบางอย่าง ข้อมูลถูกส่งผ่านไปยัง WebKit และมุมมองได้รับการอัปเดต ฉันจะทำสิ่งนี้ได้อย่างไร