أحدث البرامج التعليمية وتطوير الشبكة
 

HTML السمعية / البصرية DOM المرجعي


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

وHTML5 DOM لديها أساليب وخصائص وأحداث ل <audio> و <video> العناصر.

هذه الأساليب والخصائص والأحداث تسمح لك التلاعب <audio> و <video> العناصر باستخدام جافا سكريبت.


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

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

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

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

HTML السمعية / البصرية الأحداث

حدث وصف
abort حرائق عندما تم إحباط تحميل من الصوت / الفيديو
canplay حرائق عند المستعرض يمكن أن يبدأ تشغيل الصوت / الفيديو
canplaythrough حرائق عند المستعرض يمكن أن تقوم به من خلال الصوت / الفيديو دون توقف للتخزين المؤقت
durationchange حرائق عند تغيير مدة الصوت / الفيديو
emptied حرائق عندما قائمة التشغيل الحالية فارغة
ended حرائق عند انتهاء قائمة التشغيل الحالية
error حرائق عندما حدث خطأ أثناء تحميل والسمعية / البصرية
loadeddata حرائق عندما المتصفح وقد حملت الإطار الحالي من الصوت / الفيديو
loadedmetadata حرائق عند المستعرض قام بتحميل بيانات التعريف عن الصوت / الفيديو
loadstart حرائق عندما يبدأ المتصفح تبحث عن الصوت / الفيديو
pause حرائق عندما تم إيقاف الصوت / الفيديو
play حرائق عندما تم بدء تشغيل الصوت / الفيديو أو لم يعد مؤقتا
playing حرائق عندما يلعب الصوت / الفيديو بعد أن تم إيقاف أو توقف عن التخزين المؤقت
progress حرائق عند المستعرض يتم تحميل الصوت / الفيديو
ratechange حرائق عند تغيير سرعة اللعب من الصوت / الفيديو
seeked حرائق عند انتهاء المستخدم من نقل / تخطي إلى موضع جديد في الصوت / الفيديو
seeking حرائق عندما يبدأ المستخدم نقل / تخطي إلى موضع جديد في الصوت / الفيديو
stalled حرائق عند المستعرض هو محاولة للحصول على بيانات وسائل الاعلام، ولكن البيانات غير متوفرة
suspend حرائق عند المستعرض عمدا عدم الحصول على البيانات وسائل الاعلام
timeupdate حرائق عندما لم يتغير موقف التشغيل الحالي
volumechange حرائق عندما تم تغيير حجم
waiting حرائق عندما يتوقف الفيديو لأنه يحتاج للتخفيف من الإطار التالي