English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجع HTML

كامل علامات HTML

الصوت والفيديو HTML

عندما نضيف هذه العلامات الصوتية والفيديوية إلى الصفحة، نكتشف أن الصفحة لا تحتوي على ملفات صوتية، ولا يمكن تشغيل ملفات الفيديو، لماذا هذا؟ هذا لأننا نفتقر إلى بعض عناصر الوسائط، واليكم قائمة بعناصر الوسائط.

دليل مرجع صوت/فيديو HTML

تقدم DOM HTML5 طرقًا وخصائصًا وإحداثيات لـ <audio> و <video>.

تتيح هذه الطرق والخصائص والإحداثيات استخدام JavaScript للتحكم في عناصر <audio> و <video>.

طرق صوت/فيديو HTML

الطرقوصف
addTextTrack()إضافة مسار نصي جديد للصوت/الفيديو.
canPlayType()فحص ما إذا كان يمكن تشغيل نوع صوت/فيديو معين من قبل المتصفح.
load()إعادة تحميل عنصر الصوت/الفيديو.
play()بدء تشغيل الصوت/الفيديو.
pause()إيقاف تشغيل الصوت/الفيديو الحالي.

خصائص صوت/فيديو HTML

الخصائصوصف
audioTracksاسترداد عنوان AudioTrackList الذي يمثل مسارات الصوت المتاحة.
autoplayتعيين أو استرداد ما إذا كان يتم تشغيل الصوت/الفيديو تلقائيًا عند إكمال التحميل.
bufferedاسترداد عنوان TimeRanges الذي يمثل الأجزاء المحملة من الصوت/الفيديو.
controllerاسترداد عنوان MediaController الذي يمثل معالج وسائط الصوت/الفيديو الحالي.
controlsتعيين أو استرداد ما إذا كان يتم عرض أجهزة التحكم (مثل التشغيل/التوقف إلخ).
crossOriginتعيين أو استرداد إعدادات CORS للصوت/الفيديو.
currentSrcاسترجاع عنوان URL الحالي للصوت/الفيديو.
currentTimeإعداد أو استرجاع موقع التشغيل الحالي للصوت/الفيديو (بالمئوية).
defaultMutedإعداد أو استرجاع ما إذا كان الصوت/الفيديو الافتراضي صامت.
defaultPlaybackRateإعداد أو استرجاع سرعة تشغيل الصوت/الفيديو الافتراضية.
durationاسترجاع طول الصوت/الفيديو الحالي (بالمئوية).
endedاسترجاع ما إذا كان تشغيل الصوت/الفيديو قد انتهى.
errorاسترجاع كائن MediaError الذي يمثل حالة خطأ الصوت/الفيديو.
loopإعداد أو استرجاع ما إذا كان الصوت/الفيديو يجب أن يتم إعادة تشغيله عند الانتهاء.
mediaGroupإعداد أو استرجاع مجموعة الوسائط التي ينتمي إليها الصوت/الفيديو (للإتصال بعدة عناصر صوت/فيديو).
mutedإعداد أو استرجاع ما إذا كان الصوت/الفيديو صامت.
networkStateاسترجاع حالة الشبكة الحالية للصوت/الفيديو.
pausedإعداد أو استرجاع ما إذا كان الصوت/الفيديو معلق.
playbackRateإعداد أو استرجاع سرعة تشغيل الصوت/الفيديو.
playedاسترجاع كائن TimeRanges الذي يمثل الأجزاء التي تم تشغيلها من الصوت/الفيديو.
preloadإعداد أو استرجاع ما إذا كان يجب تحميل الصوت/الفيديو بعد تحميل الصفحة.
readyStateاسترجاع حالة التهيئة الحالية للصوت/الفيديو.
seekableاسترجاع كائن TimeRanges الذي يمثل الأجزاء القابلة للبحث في الصوت/الفيديو.
البحثاسترجاع ما إذا كان المستخدم يبحث في الصوت/الفيديو.
srcإعداد أو استرجاع مصدر عنصر الصوت/الفيديو الحالي.
startDateاسترجاع كائن Date الذي يمثل الوقت الإضافي الحالي.
textTracksاسترجاع كائن TextTrackList الذي يمثل مسارات النص المتاحة.
videoTracksاسترجاع كائن VideoTrackList الذي يمثل مسارات الفيديو المتاحة.
volumeإعداد أو استرجاع حجم الصوت/الفيديو.

أحداث HTML صوت/فيديو

حدثوصف
abortعندما يتم إلغاء تحميل الصوت/الفيديو يتم إطلاق هذا الحدث.
canplayعندما يمكن تشغيل المستعرض الصوت/الفيديو يتم إطلاق هذا الحدث.
canplaythroughعندما يمكن تشغيل المستعرض الصوت/الفيديو دون توقف بسبب التحميل يتم إطلاق هذا الحدث.
durationchangeعندما يتم تغيير طول الصوت/الفيديو يتم إطلاق هذا الحدث.
emptiedعندما تكون قائمة التشغيل الحالية فارغة يتم إطلاق هذا الحدث.
endedعند انتهاء قائمة التشغيل الحالية يتم إطلاق هذا الحدث.
errorعند حدوث خطأ أثناء تحميل الصوت/الفيديو يتم إطلاق هذا الحدث.
loadeddataتُشغل عند تحميل الإطار الحالي للصوت/الفيديو.
تحميل البياناتتُشغل عند تحميل بيانات الوسائط.
بدء التحميلتُشغل عند بدء البحث عن الصوت/الفيديو.
إيقاف التشغيلتُشغل عند إيقاف التشغيل للصوت/الفيديو.
تشغيلتُشغل عند بدء التشغيل أو التوقف عن التوقف للصوت/الفيديو.
التشغيلتُشغل عند استعادة التشغيل بعد التوقف بسبب التحميل.
التقدمتُشغل عند بدء التحميل للصوت/الفيديو.
تغيير السرعةتُشغل عند تغيير سرعة التشغيل للصوت/الفيديو.
الانتقالتُشغل عند انتقال المستخدم إلى موقع جديد في الصوت/الفيديو.
البحثتُشغل عند بدء المستخدم التحرك/القفز إلى موقع جديد في الصوت/الفيديو.
توقفتُشغل عند محاولة المتصفح الحصول على بيانات الوسائط ولكنها غير متاحة.
إيقاف التشغيلتُشغل عند عدم حصول المتصفح على بيانات الوسائط.
تحديث الوقتتُشغل عند تغيير موقع التشغيل الحالي.
تغيير مستوى الصوتتُشغل عند تغيير مستوى الصوت.
انتظارتُشغل عند توقف الفيديو بسبب الحاجة إلى تحميل الإطار التالي.