ऐसा करने का एक और अधिक सरल तरीका:
<script type="text/javascript">
var video= $('#cms_video').get(0);
video.addEventListener('ended',function(){
video.load();
},false);
</script>
जवाब loganphp के लिए एक शॉर्टकट है कौन सा। वास्तव में जब एक वीडियो टैग के स्रोत को बदलते हैं तो आप निश्चित रूप से लोड() पर कॉल करते हैं।
इस विधि में मीडिया यूआरएल का दोबारा अनुरोध करने के लिए चेतावनी है और कैशिंग सेटिंग्स के आधार पर यह पूर्ण लंबाई के मीडिया संसाधन को फिर से डाउनलोड कर सकता है जिससे क्लाइंट के लिए अनावश्यक नेटवर्क/सीपीयू उपयोग होता है। लेकिन फिर भी यह लॉगनफैप के तरीके से सवाल का जवाब देता है।
यदि आप इस चेतावनी को बाईपास करना चाहते हैं तो आप वीडियो टैग को दिखाने और ओवरले को छिपाने के लिए छवि/div का उपयोग और ओवरले कर सकते हैं और उस पर एक क्लिक/टचस्टार्ट ईवेंट बांध सकते हैं। जब समाप्ति की घटना समाप्त हो जाती है तो बस वीडियो टैग छुपाएं और ओवरले छवि दिखाएं।
स्रोत
2014-04-10 06:20:14
संभावित डुप्लिकेट http://stackoverflow.com/questions/14245644/ एचटीएमएल 5-वीडियो-एंड-ऑफ-ए-वीडियो-पोस्टर) –