عند كتابة مشروع ويب، واجهت مقطع فيديو تمهيديًا منفصلاً في صفحة المقدمة ولم يكن هناك سوى هذا الفيديو القصير، لذلك لم يتم استخدام أي مكونات فيديو، لذلك أردت حل المشكلة باستخدام علامة الفيديو الأصلية.
على الرغم من أن الفيديو التمهيدي مجاني، إلا أنك لا تريد أن يكون لديك زر تنزيل أو القدرة على حفظ الفيديو باسم، لذا ابحث عن طريقة لجعله يبدو كما لو أنه لا توجد وظيفة تنزيل وقم بتدوين الملاحظات.
إذا كنت تريد إخفاء زر التنزيل أعلاه، فإن ثلاثة أنماط تكفي فقط للصق الكود دون أي هراء:
html;">video::-internal-media-controls-download-button { Display:none;}video::-webkit-media-controls-enclosure { overflow:hidden;}video::-webkit-media-controls- لوحة { العرض: احسب (100% + 50px })؛
بصراحة، هذا يعني نقل زر التنزيل خارج النافذة، لكنني كنت أبحث عن CSS هذه لفترة طويلة! !
لا تمنع هذه الطريقة حقًا تنزيل الفيديو، ولا يزال بإمكان المستخدمين الحذرين العثور على ملف الفيديو الذي تم تحميله في ملف ذاكرة التخزين المؤقت، لذا تمامًا كما يقول العنوان، فهو مخفي فقط.
لمنع تنزيل مقاطع الفيديو بشكل حقيقي، لا يزال عنوان الفيديو بحاجة إلى التشفير والتحقق من خلال الخادم.
تلخيصما ورد أعلاه هو وظيفة إخفاء زر التنزيل في علامة الفيديو الأصلية لصفحة HTML التي قدمها المحرر، وآمل أن يكون ذلك مفيدًا لك. إذا كانت لديك أي أسئلة، فيرجى ترك رسالة لي وسيقوم المحرر بالرد عليها لك في الوقت المناسب. أود أيضًا أن أشكر الجميع على دعمكم لموقع VeVb للفنون القتالية!