HTML DOM Audio ตัวแทน
ตัวแทน Audio
ตัวแทน Audio คือตัวแทนใหม่ใน HTML5
ตัวแทน Audio แสดง element <audio> ของ HTML
เข้าถึงตัวแทน Audio
คุณสามารถเข้าถึง element <audio> โดยใช้วิธี getElementById()
var x = document.getElementById("myAudio");
สร้างตัวแทน Audio
คุณสามารถสร้าง element <audio> โดยใช้วิธี document.createElement()
var x = document.createElement("AUDIO");
คุณสมบัติของ Audio
ทาง属性 | คำอธิบาย |
---|---|
audioTracks | คืน AudioTrackList องค์ตราที่แสดงรายการแนวทางออดิโอที่สามารถใช้ |
autoplay | ตั้งค่าหรือคืนค่าว่าควรเริ่มเล่นออดิโอทันทีหลังจากการโหลดเสร็จหรือไม่ |
buffered | คืน TimeRanges องค์ตราที่แสดงส่วนที่หน่วยประมวลผลที่สามารถหายกลับของออดิโอ |
controller | คืน MediaController องค์ตราที่แสดงการควบคุมสื่อปัจจุบัน |
controls | ตั้งค่าหรือคืนค่าว่าควรแสดงโควนติลล์หรือไม่ (เช่น ปั้น/หยุด) |
crossOrigin | ตั้งค่าหรือคืนค่าค่าตั้งค่า CORS ของออดิโอ |
currentSrc | คืน URL ของออดิโอปัจจุบัน |
currentTime | ตั้งค่าหรือคืนค่าตำแหน่งการเล่นปัจจุบันของออดิโอในวินาที |
defaultMuted | ตั้งค่าหรือคืนค่าว่าออดิโอควรเป็นมิดเมิลด์ปกติหรือไม่ |
defaultPlaybackRate | ตั้งค่าหรือคืนค่าความเร็วเล่นปกติของออดิโอ |
duration | คืนความยาวของออดิโอในวินาที |
ended | คืนค่าว่าการเล่นออดิโอได้จบแล้วหรือไม่ |
error | คืน MediaError องค์ตราที่แสดงสถานะของความผิดพลาดของออดิโอ |
loop | ตั้งค่าหรือคืนค่าว่าออดิโอควรเริ่มเล่นอีกครั้งหลังจากการจบ |
mediaGroup | ตั้งค่าหรือคืนค่าชื่อของสมาชิกสื่อที่ออดิโอเป็นส่วนหนึ่ง |
muted | ตั้งค่าหรือคืนค่าว่าเครื่องมือเสียงควรปิดหรือไม่ |
networkState | คืนค่าสถานะเครือข่ายของออดิโอในขณะนี้ |
paused | ตั้งค่าหรือคืนค่าว่าออดิโอควรหยุดหรือไม่ |
playbackRate | ตั้งค่าหรือกลับค่าอัตราการเล่นเสียงของเสียง |
played | กลับค่า TimeRanges ที่แสดงว่าส่วนที่เล่นแล้วของเสียง |
preload | ตั้งค่าหรือกลับค่าของทาง属性 preload |
readyState | กลับค่าสถานะที่เสียงปัจจุบัน |
seekable | กลับค่า TimeRanges ที่แสดงว่าส่วนที่สามารถค้นหาได้ของเสียง |
seeking | กลับค่าที่แสดงว่าผู้ใช้กำลังค้นหาในเสียงปัจจุบันหรือไม่ |
src | ตั้งค่าหรือกลับค่าของทาง属性 src |
textTracks | กลับค่า TextTrackList ที่แสดงว่ามีเนื้อหาทางข้อความที่สามารถใช้งานได้ |
volume | ตั้งค่าหรือกลับค่าระดับเสียงของเสียง |
ฟังก์ชันของ Audio วัตถุ
ฟังก์ชัน | คำอธิบาย |
---|---|
addTextTrack() | เพิ่มเนื้อหาทางข้อความใหม่ในเสียง |
canPlayType() | ตรวจสอบว่าเครื่องนี้สามารถเล่นประเภทเสียงที่กำหนดไว้หรือไม่ |
fastSeek() | กำหนดเวลาเล่นในโปรแกรมเล่นเสียง |
getStartDate() | กลับไปเป็น Date ที่แสดงความเปลี่ยนแปลงตามเวลา |
load() | รีโหลดองค์ประกอบเสียง |
play() | เริ่มเล่นเสียง |
pause() | หยุดการเล่นเสียงปัจจุบัน |