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

دليل مرجعي لـ HTML

مجموعة عناصر HTML

ميزة textTracks في DOM للأصوات/الفيديوهات HTML

ميزة textTracks القابلة للقراءة في عنصر HTMLMediaElement تعود بـ TextTrackList يحتوي على جميع TextTrack التي تمثل مسارات النص للعنصر الإعلامي، وتبدأ من نفس الترتيب كما في قائمة مسارات النص.

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

نموذج على الإنترنت

حصول على عدد المسارات النصية المتاحة:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>دليل أساسي لاستخدام خاصية textTracks في صوت/فيديو HTML - (oldtoolbag.com)</title>
</head>
<body>
<button onclick="getTextTracks()" type="button">الحصول على عدد المسارات النصية المتاحة</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  <track src="demo_sub.vtt">
  متصفحك لا يدعم علامة <video> الـ HTML5.
</video>
<script>
myVid=document.getElementById("video1");
function getTextTracks()
{ 
  alert(myVid.textTracks.length);
} 
</script>
</body>
</html>
الاختبار لمعرفة <‹/›

التعريف والاستخدام

يُرجع خاصية textTracks كائن TextTrackList.
يُمثل كائن TextTrackList المسارات النصية المتاحة في الصوت/الفيديو.
يُمثل كل مسار نصي متاح بكائن TextTrack.

توافق المتصفحات

IEFirefoxOperaChromeSafari

يدعم Internet Explorer 10، Opera، Chrome و Safari 6 خاصية textTracks.

ملاحظة:Internet Explorer 9 وكل الإصدارات السابقة لا يدعم خاصية textTracks.

القواعد

audio|video.textTracks

القيمة المعدة

النوعالوصف
كائن TextTrackList:يُمثل المسارات النصية المتاحة في الصوت/الفيديو

كائن TextioTrackList:

  • length - الحصول على عدد المسارات النصية المتاحة في الصوت/الفيديو

  • [index- حسب الرقم الموجود index للحصول على كائن TextTrack

ملاحظة:}السطر الأول من المسارات النصية المتاحة index هو 0.

مثل TextTrackتمثل مسار نصي.

خصائص TextTrack

  • kind - الحصول على نوع المسار النصي (يمكن أن يكون "subtitles"،"caption"،"descriptions"،"chapters" أو "metadata")

  • label - الحصول على علامة المسار النصي

  • language - الحصول على لغة المسار النصي

  • mode - الحصول أو تعيين ما إذا كان المسار نشطًا ("disabled"|"hidden"|"showing")

  • cues - الحصول على قائمة cues كـ TextTrackCueList

  • activeCues - الحصول على TextTrackCueList كشكل من النصوص النشطة للنصوص المسجلة cues

  • addCue(cue) - إضافة cue إلى قائمة cues

  • removeCue(cue) - إزالة cue من قائمة cues

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