خانه / آموزش HTML / بخش شصت و سوم-صوتی و تصویری HTML
پشتیبان وب سایت وردپرس
"

تاریخ بروزرسانی: ۱۸ دی ۱۳۹۷ تعداد بازدید : 8 بازدید بدون دیدگاه

بخش شصت و سوم-صوتی و تصویری HTML

قدم قبلی >< قدم بعدی

صوتی و تصویری HTML

در این آموزش html به خصوصیات صوتی و تصویری HTML می پردازیم.

صوتی و تصویری مرجع  DOM 

DOM HTML5 دارای روش ها، خواص ها و رویدادها برای عناصر <audio> و <video> است.

این روش ها، خواص ها و حوادث به شما امکان می دهد تا عناصر <audio> و <video> را با استفاده از JavaScript انجام دهید.

متد های صوتی و تصویری HTML

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

خواص صوتی و تصویری HTML

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

رویدادهای صوتی و تصویری HTML

رویدادتوضیحات
abortهنگامی که بارگیری صوتی / تصویری لغو می شود، آتش می کشد
canplayهنگامی که مرورگر می تواند پخش صوتی / تصویری را شروع کند، آتش می کشد
canplaythroughهنگامی که مرورگر می تواند از طریق صدا / ویدئو پخش بدون توقف برای بافر انجام می شود آتش می کشد
durationchangeهنگامی که مدت زمان پخش صوتی / تصویری تغییر می کند، آتش می گیرد
emptiedهنگامی که لیست پخش فعلی خالی است، آتش می گیرد
endedهنگامی که لیست پخش فعلی به پایان می رسد آتش می گیرد
errorهنگامی که یک خطا هنگام بارگیری یک صوتی / ویدئویی اتفاق افتاد، آتش می گیرد
loadeddataهنگامی که مرورگر فریم فعلی صوتی / تصویری را بارگذاری می کند، آتش می گیرد
loadedmetadataهنگامی که مرورگر متا داده ها را برای صدا / ویدئو بارگذاری می کند، آتش می گیرد
loadstartوقتی مرورگر شروع به جستجو برای صدا / ویدئو می کند، آتش می کشد
pauseهنگام صوتی / تصویری متوقف می شود
playهنگام صوتی / تصویری متوقف می شود
playingهنگامی که صدا / ویدئو پس از اینکه برای بافر شدن متوقف شد یا متوقف می شود، آتش می گیرد
progressوقتی مرورگر فایل صوتی / تصویری را دانلود می کند، آتش می گیرد
ratechangeهنگامی که سرعت پخش صدا / ویدئو تغییر می کند، آتش می کند
seekedهنگامی که کاربر به حرکت در می آید / پرش به یک موقعیت جدید در صوتی / تصویری، آتش می زند
seekingهنگامی که کاربر شروع به حرکت و پرش به یک موقعیت جدید در صوتی / تصویری می کند، آتش می گیرد
stalledهنگامی که مرورگر در حال تلاش برای دریافت اطلاعات رسانه ای است، آتش می گیرد، اما داده ها در دسترس نیستند
suspendوقتی مرورگر عمدا اطلاعات رسانه ای دریافت نمی کند، آتش می کشد
timeupdateهنگامی که وضعیت پخش فعلی تغییر می کند، آتش می گیرد
volumechangeهنگامی که حجم تغییر می کند، آتش می کشد
waitingهنگامی که ویدیو متوقف می شود، آتش می گیرد زیرا نیاز به فریم بعدی بافر دارد

 

 

گام قبلی >< گام بعدی

لینک کوتاه این مطلب: https://tiktheme.com/?p=12213


کانال تلگرام تیک تم

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *