HTML5 مشغل الفيديو:بشكل حيوي تحميل الفيديو
-
25-09-2019 - |
سؤال
وذلك باستخدام HTML 5 متوافق مع مشغل الفيديو (الفيديو جيم) كيف دفعة واحدة حول تحميل فيديو حيوي ، دون الحاجة إلى إعادة تحميل كامل الصفحة ؟ تخيل قائمة من الروابط (ما يشبه التشغيل) و كل رابط يشير إلى الفيديو.عند النقر على الرابط, أريد تحميل الفيديو المحدد في لاعب.
حاليا, أنا باستخدام Iframe الذي يحمل مشغل فيديو, لذلك في الأساس أنا تمرير متغير على Iframe ، وإعادة تحميله.أنا لا أعتقد أن هذا هو المثل الأعلى ، لعدة أسباب ؛ فإنه لا يسمح الفيديو على كامل الشاشة ، على الزر مرة أخرى يتحرك Iframe مرة أخرى ليس فقط الصفحة الرئيسية, بالإضافة إلى أنها Iframe.أنا أفضل أن تجنب هذا.
أفكار ؟ وذلك بفضل!
المحلول
جاء مع حل بسيط.وهنا البرنامج النصي ؛ رمي هذا في الرأس:
function vidSwap(vidURL) {
var myVideo = document.getElementsByTagName('video')[0];
myVideo.src = vidURL;
myVideo.load();
myVideo.play();
}
ثم HREF سيتم استدعاء وظيفة:
<a href="#" onClick="javascript:vidSwap('myMovie.m4v'); return false;">Link</a>
لا تنتمي إلى StackOverflow