ویژگی preload صدا
تعریف و استفاده
preload
تنظیم یا بازگرداندن مقدار صداها توسط ویژگی preload در <audio> مقدار.
مقدار پیشبارگذاری تعیین میکند که صداها در زمان بارگذاری صفحه چگونه و آیا بارگذاری میشوند.
مقدار پیشبارگذاری به نویسنده اجازه میدهد که به مرورگر اطلاع دهد که کدام دادهها بهترین تجربه کاربری را فراهم میکنند. در برخی موارد، این ویژگی ممکن است نادیده گرفته شود.
نکته:اگر ویژگی autoplay وجود دارد، مقدار پیشبارگذاری را نادیده میگیرد.
مثال
مثال 1
بررسی کنید که صداها در زمان بارگذاری صفحه چگونه و آیا بارگذاری میشوند:
var x = document.getElementById("myAudio").preload;
مثال 2
نحوهی تنظیم مقدارهای مختلف ویژگیها را نشان میدهد:
document.getElementById("myAudio").preload = "none"; document.getElementById("myaudio").preload = "auto";
نحوهی نوشتن
مقدار پیشبارگذاری را بازگردانید:
audioObject.preload
تنظیم مقدار پیشبارگذاری:
audioObject.preload = "auto|metadata|none"
مقدار ویژگی
مقدار | توضیح |
---|---|
auto | نویسنده معتقد است که در زمان بارگذاری صفحه، مرورگر باید همهی صداها را بارگذاری کند. |
metadata | نویسنده معتقد است که در زمان بارگذاری صفحه، مرورگر باید تنها دادههای اولیه را بارگذاری کند. |
none | نویسنده معتقد است که هنگام بارگذاری صفحه، مرورگر نباید صدا را بارگذاری کند. |
جزئیات فنی
مقدار برگشتی: |
مقدار رشتهای، که نشاندهنده دادههایی است که باید پیشبارگذاری شوند (اگر موجود باشند). ممکن است مقادیر برگشتی "auto", "metadata" یا "none" باشند. |
---|
پشتیبانی از مرورگر
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
پشتیبانی | 9.0 | پشتیبانی | پشتیبانی | پشتیبانی |
صفحات مرتبط
دستورالعمل HTML:ویژگی preload در audio HTML