Thuộc tính preload của Audio

Định nghĩa và cách sử dụng

preload Thuộc tính đặt hoặc trả về âm thanh Thuộc tính preload của thẻ <audio> Giá trị.

Thuộc tính preload quy định có và cách tải âm thanh khi trang web được tải.

Thuộc tính preload cho phép tác giả cung cấp cho trình duyệt về những gì họ tin rằng sẽ mang lại trải nghiệm người dùng tốt nhất. Trong một số trường hợp, thuộc tính này có thể bị bỏ qua.

Chú thích:Nếu có thuộc tính autoplay, thì bỏ qua thuộc tính preload.

Mô hình

Ví dụ 1

Tìm hiểu xem có và cách tải âm thanh khi trang web được tải:

var x = document.getElementById("myAudio").preload;

Thử nghiệm trực tiếp

Ví dụ 2

Giới thiệu cách đặt giá trị thuộc tính khác nhau:

document.getElementById("myAudio").preload = "none";
document.getElementById("myaudio").preload = "auto";

Thử nghiệm trực tiếp

Cú pháp

Trả về thuộc tính preload:

audioObject.preload

Đặt thuộc tính preload:

audioObject.preload = "auto|metadata|none"

Giá trị thuộc tính

Giá trị Mô tả
auto Tác giả cho rằng khi trang web được tải, trình duyệt nên tải toàn bộ âm thanh.
metadata Tác giả cho rằng khi trang web được tải, trình duyệt nên chỉ tải dữ liệu元数据 metadata.
none Tác giả cho rằng trình duyệt không nên tải âm thanh khi trang được tải.

Chi tiết kỹ thuật

Giá trị trả về:

Giá trị chuỗi, biểu thị dữ liệu nào cần được tải trước (nếu có).

Giá trị trả về có thể là "auto", "metadata" hoặc "none".

Hỗ trợ trình duyệt

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ 9.0 Hỗ trợ Hỗ trợ Hỗ trợ

Trang liên quan

Tài liệu tham khảo HTML:Thuộc tính preload của HTML <audio>