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;
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";
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>