موضوع Video HTML DOM

شی Video

شی Video یک شی جدید در HTML5 است.

شی Video نمایانگر عنصر HTML <video> است.

دسترسی به شی Video

شما می‌توانید از getElementById() برای دسترسی به عنصر <video> استفاده کنید:

var x = document.getElementById("myVideo");

آزمایش کنید

ایجاد موضوع Video

شما می‌توانید با استفاده از روش document.createElement()، عنصر <video> را ایجاد کنید:

var x = document.createElement("VIDEO");

آزمایش کنید

ویژگی‌های موضوع Video

ویژگی‌ها توضیحات
audioTracks موضوع AudioTrackList برای مسیرهای صوتی قابل استفاده را بازمی‌گرداند.
autoplay اینکه ویدیو باید در حالت آماده‌سازی (بارگذاری کامل) به صورت خودکار پخش شود یا خیر را تنظیم یا بازمی‌گرداند.
buffered موضوع TimeRanges برای بخش‌های بارگذاری شده ویدیو را بازمی‌گرداند.
controller موضوع MediaController فعلی ویدیو را بازمی‌گرداند.
controls اینکه کنترل‌های ویدیو باید نمایش داده شوند یا خیر را تنظیم یا بازمی‌گرداند.
crossOrigin تنظیمات CORS ویدیو را تنظیم یا بازمی‌گرداند.
currentSrc URL فعلی ویدیو را بازمی‌گرداند.
currentTime پوزیشن فعلی پخش ویدیو را (به ثانیه) بازمی‌گرداند.
defaultMuted وضعیت پیش‌فرض تعلیق صدا را تنظیم یا بازمی‌گرداند.
defaultPlaybackRate سرعت پیش‌فرض پخش ویدیو را تنظیم یا بازمی‌گرداند.
duration طول ویدیو را (به ثانیه) بازمی‌گرداند.
ended اینکه پخش ویدیو به پایان رسیده است یا خیر را بازمی‌گرداند.
error موضوع MediaError برای وضعیت خطای ویدیو را بازمی‌گرداند.
height مقدار属性 height ویدیو را تنظیم یا بازمی‌گرداند.
loop اینکه ویدیو در پایان دوباره پخش شود یا خیر را تنظیم یا بازمی‌گرداند.
mediaGroup نام گروه رسانه‌ای ویدیو را تنظیم یا بازمی‌گرداند.
muted وضعیت تعلیق صدا را تنظیم یا بازمی‌گرداند.
networkState وضعیت شبکه فعلی ویدیو را بازمی‌گرداند.
paused وضعیت تعلیق ویدیو را تنظیم یا بازمی‌گرداند.
playbackRate سرعت پخش ویدیو را تنظیم یا بازمی‌گرداند.
played موضوع TimeRanges برای بخش‌های پخش شده ویدیو را بازمی‌گرداند.
poster مقدار属性 poster ویدیو را تنظیم یا بازمی‌گرداند.
preload مقدار属性 preload ویدیو را تنظیم یا بازمی‌گرداند.
readyState وضعیت آماده‌سازی فعلی ویدیو را بازمی‌گرداند.
seekable موضوع TimeRanges برای بخش‌های قابل دسترسی ویدیو را بازمی‌گرداند.
seeking بازگرداندن اینکه آیا کاربر در حال جستجو در ویدیو است یا خیر.
src مقدار ویژگی src ویدیو را تنظیم یا بازگردانید.
startDate مقدار Date برای تغییرات زمانی را بازگرداند.
textTracks لیست TextTrackList قابل استفاده برای تراک‌های متن را بازگرداند.
videoTracks لیست VideoTrackList قابل استفاده برای تراک‌های ویدیو را بازگرداند.
volume مقدار ویژگی volume ویدیو را تنظیم یا بازگردانید.
width مقدار ویژگی width ویدیو را تنظیم یا بازگردانید.

روش‌های Video ابر اشیاء

روش توضیحات
addTextTrack() یک تراک متن جدید به ویدیو اضافه کنید.
canPlayType() بررسی کنید که آیا مرورگر می‌تواند نوع ویدیوی مشخص شده را پخش کند یا خیر.
load() عناصر ویدیوی بارگذاری مجدد شود.
play() ویدیو را شروع به پخش کنید.
pause() ویدیوی در حال پخش را متوقف کنید.

ویژگی‌ها و رویدادهای استاندارد

پشتیبانی استاندارد Video ابر اشیاءویژگی‌هاورویدادها.

صفحات مرتبط

آموزش HTML:ویدیو HTML5

دستورالعمل HTML:برچسب <video> HTML