Advertisements
HTML Audio/Video DOM Reference | In Arabic
فى هذا المرجع HTML Audio/Video DOM Reference ستجد جميع الأحداث Events والطرق Methods والخصائص Properties الخاصة بتضمين الأصوات والفيديوهات فى صفحات الويب.
HTML Audio/Video DOM Reference
يوفر عنصري <video> و <audio> مجموعة شاملة من الأحداث Events والطرق Methods والخصائص Properties.
وللتعرف بالتفصيل على كل المعلومات حول عنصرى <video> و <audio> وكيفية إستخدامهم، شاهد فصلى الشرح: HTML5 Audio و HTML5 Video.
الأحداث – HTML Audio/Video Events
الحدث Event | الوصف |
---|---|
abort | تعمل عند إلغاء تحميل الصوت أو الفيديو. |
canplay | تعمل عندما يمكن للمتصفح بدء تشغيل الصوت أو الفيديو. |
canplaythrough | تعمل عندما يمكن للمتصفح تشغيل الصوت أو الفيديو دون التوقف للتخزين المؤقت. |
durationchange | تعمل عند تغير مدة الصوت أو الفيديو. |
error | تعمل عند حدوث خطأ أثناء تحميل الصوت أو الفيديو. |
ended | تعمل عند انتهاء قائمة التشغيل الحالية. |
emptied | تعمل عندما تكون قائمة التشغيل الحالية فارغة. |
loadstart | تعمل عندما يبدأ المتصفح في البحث عن الصوت أو الفيديو. |
loadeddata | تعمل عندما يقوم المتصفح بتحميل الإطار الحالي للصوت أو الفيديو. |
loadedmetadata | تعمل عندما يقوم المتصفح بتحميل بيانات التعريف الخاصة بالصوت أو الفيديو. |
play | تعمل عند بدء تشغيل الصوت أو الفيديو أو لم يعد متوقفًا مؤقتًا. |
playing | تعمل عند تشغيل الصوت أو الفيديو بعد إيقافه مؤقتًا أو إيقافه للتخزين المؤقت. |
progress | تعمل عندما يقوم المتصفح بتنزيل الصوت أو الفيديو. |
pause | تعمل عندما يتم إيقاف الصوت أو الفيديو مؤقتًا. |
ratechange | تعمل عندما تتغير سرعة تشغيل الصوت أو الفيديو. |
seeking | تعمل عندما يبدأ المستخدم في التحرك أو التخطي إلى موضع جديد في الصوت أو الفيديو. |
seeked | تعمل عندما ينتهي المستخدم من الانتقال أو التخطي إلى موضع جديد في الصوت أو الفيديو. |
suspend | تعمل عندما لا يحصل المتصفح عمدًا على بيانات الوسائط. |
stalled | تعمل عندما يحاول المستعرض الحصول على بيانات الوسائط، لكن البيانات غير متوفرة. |
timeupdate | تعمل عندما يتغير وضع التشغيل الحالي. |
volumechange | تعمل عند تغيير مستوى الصوت. |
waiting | تعمل عندما يتوقف الفيديو (بسبب الحاجه إلى تخزين مؤقت للإطار التالي). |
الطرق – HTML Audio/Video Methods
الطريقة Method | الوصف |
---|---|
()addTextTrack | يضيف مسارًا نصيًا جديدًا إلى الصوت أو الفيديو. |
()canPlayType | للتحقق مما إذا كان المتصفح يمكنه تشغيل نوع الصوت أو الفيديو المحدد. |
()load | يعيد تحميل عنصر الصوت أو الفيديو. |
()play | يبدأ تشغيل الصوت أو الفيديو. |
()pause | يوقف مؤقتًا الصوت أو الفيديو قيد التشغيل حاليًا. |
Advertisements
الخصائص – HTML Audio/Video Properties
الخاصية Property | الوصف |
---|---|
autoplay | يقوم بتعيين أو إرجاع ما إذا كان يجب بدء تشغيل الصوت أو الفيديو بمجرد تحميله. |
audioTrusks | يقوم بإرجاع كائن AudioTrackList الذي يمثل المسارات الصوتية المتاحة. |
buffered | يقوم بإرجاع كائن TimeRanges يمثل الأجزاء المخزنة مؤقتًا من الصوت أو الفيديو. |
crossOrigin | يقوم بتعيين أو إرجاع إعدادات CORS الخاصة بالصوت أو الفيديو. |
currentTime | يقوم بتعيين أو إرجاع موضع التشغيل الحالي في الصوت أو الفيديو بالثواني. |
currentSrc | يقوم بإرجاع عنوان URL الخاص بالصوت أو الفيديو الحالي. |
controller | يقوم بإرجاع كائن MediaController الذي يمثل وحدة التحكم الحالية في الوسائط للصوت أو الفيديو. |
controls | يقوم بتعيين أو إرجاع ما إذا كان يجب أن يعرض الصوت أو الفيديو عناصر التحكم (مثل التشغيل / الإيقاف المؤقت / مستوى الصوت / …إلخ). |
duration | يقوم بإرجاع طول الصوت أو الفيديو الحالي بالثواني. |
ended | يقوم بإرجاع ما إذا كان تشغيل الصوت أو الفيديو قد انتهى أم لا. |
error | يقوم بإرجاع كائن MediaError يمثل حالة الخطأ في الصوت أو الفيديو. |
defaultMuted | يقوم بتعيين أو إرجاع ما إذا كان يجب كتم الصوت أو الفيديو افتراضيًا. |
defaultPlaybackRate | يقوم بتعيين أو إرجاع السرعة الافتراضية لتشغيل الصوت أو الفيديو. |
loop | يقوم بتعيين أو إرجاع ما إذا كان يجب أن يبدأ الصوت أو الفيديو من جديد عند الانتهاء. |
mediaGroup | يقوم بتعيين أو إرجاع المجموعة التي ينتمي إليها الصوت أو الفيديو (حيث تُستخدم لربط عدة عناصر صوت أو فيديو). |
muted | يقوم بتعيين أو إرجاع ما إذا كان الصوت أو الفيديو مكتومًا أم لا. |
networkState | يقوم بإرجاع حالة الشبكة الحالية للصوت أو الفيديو. |
played | يقوم بإرجاع كائن TimeRanges يمثل الأجزاء التي تم تشغيلها من الصوت أو الفيديو. |
paused | يقوم بإرجاع ما إذا كان الصوت أو الفيديو متوقفًا مؤقتًا أم لا. |
preload | يقوم بتعيين أو إرجاع ما إذا كان يجب تحميل الصوت أو الفيديو عند تحميل الصفحة. |
playbackRate | يقوم بتعيين أو إرجاع سرعة تشغيل الصوت أو الفيديو. |
readyState | يقوم بإرجاع حالة الاستعداد الحالية للصوت أو الفيديو. |
seekable | يقوم بإرجاع كائن TimeRanges يمثل الأجزاء التي يمكن البحث عنها من الصوت أو الفيديو. |
seeking | يقوم بإرجاع ما إذا كان المستخدم يبحث حاليًا في الصوت أو الفيديو. |
src | يقوم بتعيين أو إرجاع المصدر الحالي لعنصر الصوت أو الفيديو. |
startDate | يقوم بإرجاع تاريخ يمثل موضع الوقت الحالي. |
textTracks | يقوم بإرجاع كائن TextTrackList يمثل مسارات النص المتاحة. |
volume | يقوم بتعيين أو إرجاع حجم الصوت أو الفيديو. |
Videotrakhus | يقوم بإرجاع كائن VideoTrackList الذي يمثل مسارات الفيديو المتاحة. |
الإبلاغ عن خطأ
×إذا وجد خطأ وتريد الإبلاغ عن هذا الخطأ، أو إذا كنت تريد تقديم اقتراح على شىء معين، فلا تتردد في إرسال بريد إلكتروني إلينا:
info@albashmoparmeg.com
شكرًا لك على مساعدتك لنا!
Advertisements