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

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

مجموعة كاملة من علامات HTML

طريقة addTextTrack() الخاصة بـ DOM لـ HTML صوت/فيديو

استخدام طريقة addTextTrack() الخاصة بـ DOM لـ HTML صوت/فيديو، عرض نماذج على الإنترنت، وتوضيح كيفية استخدام طريقة addTextTrack() الخاصة بـ DOM لـ HTML صوت/فيديو، وتعريف التوافق مع المتصفحات، والتعريف النصي والتفاصيل المتعلقة بـ properties.

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

مثال على الإنترنت

إضافة مسار نصي جديد إلى الفيديو:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>دليل أساسي لاستخدام طريقة addTextTrack() لـ HTML صوت/فيديو - (oldtoolbag.com)</title>
</head>
<body>
<button onclick="addNewTextTrack()" type="button">إضافة مسار نصي جديد:</button>
<br> 
<video id="video1" controls="controls">
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  متصفحك لا يدعم علامة HTML5 video
</video>
<script>
myVid=document.getElementById("video1");
function addNewTextTrack()
{ 
  text1=myVid.addTextTrack("caption");
  text1.addCue(new TextTrackCue("Test text", 01.000, 04.000, "", "", "", true));
} 
</script> 
</body>
</html>
اختبار النظر في

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

تُنشئ طريقة addTextTrack() مثلًا جديدًا وتعيد مُثلًا TextTrack.
سيتم إضافة المثل الجديد TextTrack إلى قائمة مسارات النص لمكونات الصوت/الفيديو.

متاحي المتصفحات

IEFirefoxOperaChromeSafari

لا يدعم جميع المتصفحات الشائعة طريقة addTextTrack().

النحو

audio|video.addTextTrack(kind,label,language)

المعلمات

القيموصف
kindيُحدد نوع المسار النصي.

القيم الممكنة:

  • "subtitles"

  • "caption"

  • "descriptions"

  • "chapters"

  •  "metadata"

labelقيمة نصية، تُحدد العلامة للمسار النصي. تستخدم لتحديد علامة المسار النصي للمستخدمين.
languageرموز اللغات من نوعين
للرؤية جميع رموز اللغات المتاحة، يرجى الرجوع إلى دليل رموز اللغات.

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

نوعوصف
مثل TextTrackممثل مسار النص الجديد.
 دليل DOM للصوت/الفيديو HTML