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