HTML DOM Audio đối tượng

Đối tượng Audio

Đối tượng Audio là đối tượng mới trong HTML5.

Đối tượng Audio biểu thị thẻ HTML <audio>.

Truy cập đối tượng Audio

Bạn có thể truy cập thành phần <audio> bằng cách sử dụng phương thức getElementById():

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

Thử nghiệm cá nhân

Tạo đối tượng Audio

Bạn có thể tạo thành phần <audio> bằng cách sử dụng phương thức document.createElement():

var x = document.createElement("AUDIO");

Thử nghiệm cá nhân

Thuộc tính của đối tượng Audio

Thuộc tính Mô tả
audioTracks Trả về đối tượng AudioTrackList biểu thị các làn âm thanh có thể sử dụng.
autoplay Đặt hoặc trả về trạng thái có nên phát tự động sau khi đã tải xong hay không.
buffered Trả về đối tượng TimeRanges biểu thị phần đã tải của âm thanh.
controller Trả về đối tượng MediaController biểu thị điều khiển phương tiện hiện tại của âm thanh.
controls Đặt hoặc trả về trạng thái có nên hiển thị các điều khiển (như phát/tạm dừng, v.v.).
crossOrigin Đặt hoặc trả về thiết lập CORS của âm thanh.
currentSrc Trả về URL hiện tại của âm thanh.
currentTime Đặt hoặc trả về vị trí phát hiện tại của âm thanh (theo giây tính).
defaultMuted Đặt hoặc trả về trạng thái tắt tiếng mặc định của âm thanh.
defaultPlaybackRate Đặt hoặc trả về tốc độ phát mặc định của âm thanh.
duration Trả về độ dài của âm thanh (theo giây tính).
ended Trả về trạng thái phát của âm thanh có đã kết thúc hay không.
error Trả về đối tượng MediaError biểu thị trạng thái lỗi của âm thanh.
loop Đặt hoặc trả về trạng thái âm thanh có nên phát lại sau khi kết thúc hay không.
mediaGroup Đặt hoặc trả về tên của nhóm phương tiện mà âm thanh thuộc về.
muted Đặt hoặc trả về trạng thái tắt tiếng của âm thanh.
networkState Trả về trạng thái mạng hiện tại của âm thanh.
paused Đặt hoặc trả về trạng thái tạm dừng của âm thanh.
playbackRate Đặt hoặc trả về tốc độ phát của âm thanh.
played Trả về đối tượng TimeRanges biểu thị phần âm thanh đã phát.
preload Đặt hoặc trả về giá trị của thuộc tính preload của âm thanh.
readyState Trả về trạng thái sẵn sàng hiện tại của âm thanh.
seekable Trả về đối tượng TimeRanges biểu thị phần âm thanh có thể định vị.
seeking Trả về giá trị hiện tại của người dùng có đang tìm kiếm trong âm thanh hay không.
src Đặt hoặc trả về giá trị của thuộc tính src của âm thanh.
textTracks Trả về đối tượng TextTrackList biểu thị các luồng văn bản có thể dùng.
volume Đặt hoặc trả về âm lượng của âm thanh.

Phương thức của đối tượng Audio

Phương thức Mô tả
addTextTrack() Thêm mới một luồng văn bản cho âm thanh.
canPlayType() Kiểm tra trình duyệt có thể phát loại âm thanh được chỉ định không.
fastSeek() Đặt thời gian phát trong trình phát âm thanh.
getStartDate() Trả về đối tượng Date mới, biểu thị giá trị độ trễ của thời gian hiện tại.
load() Tải lại phần tử âm thanh.
play() Bắt đầu phát âm thanh.
pause() Tạm dừng âm thanh đang phát.

Thuộc tính và sự kiện tiêu chuẩn

Đối tượng Audio hỗ trợ tiêu chuẩnThuộc tínhSự kiện

Trang liên quan

Giáo trình HTML:Âm thanh HTML5

Tài liệu tham khảo HTML:Thẻ <audio> của HTML