رویداد onseeking
تعریف و استفاده
وقتی کاربر شروع به حرکت/پرش به موقعیت جدید صوتی/ویدیویی میکند، رویداد onseeking رخ میدهد.
توجه:رویداد onseeking با رویداد onseekedعکس العمل
توجه:لطفاً از شیء صوتی/ویدیویی استفاده کنید ویژگی currentTime获取当前播放位置。
مثال
موقعیت فعلی پخش را بدست آورید.
وقتی کاربر شروع به حرکت/پریدن به موقعیت جدید در ویدیو میکند، کد JavaScript را اجرا کنید:
<video onseeking="myFunction()">
در پایین صفحه مثالهای بیشتری از TIY وجود دارد.
نحوهی نوشتن:
در HTML:< elementmyScriptonseeking="
">
در JavaScript، از روش addEventListener() استفاده میشود:در JavaScript:myScript.onseeking = function(){
};
در JavaScript، از روش addEventListener() استفاده میشود:.addEventListener("seeking", myScript);
توضیحات:مرورگر Internet Explorer 8 یا نسخههای قدیمیتر از آن پشتیبانی نمیکند مетод addEventListener().
جزئیات فنی
شوکپذیری: | پشتیبانی نمیشود |
---|---|
قابل لغو: | پشتیبانی نمیشود |
نوع رویداد: | رویداد |
برچسبهای HTML پشتیبانی شده: | <audio> و <video> |
نسخه DOM: | رویدادهای سطح 3 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر پشتیبان از این رویداد هستند.
رویداد | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onseeking | پشتیبانی | 9.0 | پشتیبانی | پشتیبانی | پشتیبانی |
مثالهای بیشتر
مثال
این مثال تفاوت بین رویداد onseeking و onseeked را نشان میدهد:
<video onseeking="myFunction()" onseeked="mySecondFunction()">
مثال
وقتی کاربر شروع به حرکت به موقعیت جدید میکند، موقعیت فعلی پخش با استفاده از ویژگی currentTime در جسم Video نمایش داده میشود:
// عناصر <video> با id="myVideo" بدست آمده است var x = document.getElementById("myVideo"); // یک رویداد seeking به <video> اضافه میشود و یک تابع در شروع عملیات جستجو اجرا میشود x.addEventListener("seeking", myFunction); function myFunction() { // در عناصر <p> با id="demo" موقعیت فعلی ویدیو نمایش داده میشود document.getElementById("demo").innerHTML = x.currentTime; }
مثال
اجرای JavaScript وقتی کاربر شروع به حرکت/پریدن به موقعیت جدید در صدا میکند:
<audio onseeking="myFunction()">