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");
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");
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ínhvàSự kiện。