ฉันกำลังทำงานบนไซต์ที่มีวิดีโอ YouTube ฝังอยู่มากมายลูกค้าต้องการแสดงป๊อปอัปเมื่อใดก็ตามที่วิดีโอหยุดเล่น
ฉันดูที่ youtube api และดูเหมือนว่าจะมีวิธีตรวจจับเมื่อวิดีโอจบลง:
http://code.google.com/apis/youtube/js_api_reference.html
แต่ฉันไม่สามารถฝังวิดีโออย่างที่กล่าวถึงในหน้านั้นได้เนื่องจากวิดีโอทั้งหมดอยู่บนไซต์แล้ว (หลายพันรายการที่ถูกเพิ่มด้วยตนเองโดยการวางโค้ดสำหรับฝัง)
มีวิธีตรวจจับตอนจบของวิดีโอเหล่านี้โดยไม่เปลี่ยนวิดีโอที่มีอยู่ (โดยใช้จาวาสคริปต์) หรือไม่
enablejsapi=1
สิ่งเดียวที่ฉันจะแนะนำคือโปรแกรมการเปลี่ยนแปลงรายการฝังที่จะรวม หากอยู่ในฐานข้อมูลควรเปลี่ยนsrc
แอตทริบิวต์ได้ง่าย คุณอาจต้องใช้ regex หากมีการแทรกลงในไฟล์ HTML แบบคงที่