วัตถุเสียง
วัตถุเสียงเป็นของใหม่ใน HTML5
วัตถุเสียงหมายถึง HTML <audio> องค์ประกอบ
หมายเหตุ: <audio> องค์ประกอบที่ไม่ได้รับการสนับสนุนใน Internet Explorer 8 และรุ่นก่อนหน้านี้
เข้าวัตถุเสียง
คุณสามารถเข้าถึง <audio> องค์ประกอบโดยใช้ getElementById() :
สร้างวัตถุเสียง
คุณสามารถสร้าง <audio> องค์ประกอบโดยใช้ document. createElement() document. createElement() วิธีการ:
คุณสมบัติของวัตถุเสียง
คุณสมบัติ | ลักษณะ |
---|---|
audioTracks | ส่งคืนวัตถุ AudioTrackList เป็นตัวแทนของเสียงเพลงที่มีอยู่ |
autoplay | ชุดหรือผลตอบแทนไม่ว่าจะเป็นเสียงที่ควรจะเริ่มเล่นได้ทันทีที่พร้อม |
buffered | ส่งคืนวัตถุ TimeRanges ตัวแทนของชิ้นส่วนของบัฟเฟอร์เสียง |
controller | ส่งคืนวัตถุ MediaController เป็นตัวแทนของตัวควบคุมสื่อในปัจจุบันของเสียง |
controls | ชุดหรือผลตอบแทนไม่ว่าจะเป็นเสียงควรจะมีการควบคุมการแสดง (play/pause etc) |
crossOrigin | ชุดหรือผลตอบแทนจากการตั้งค่าของ ธ เสียง |
currentSrc | ส่งกลับ URL ของเสียงในปัจจุบัน |
currentTime | ชุดหรือส่งกลับตำแหน่งการเล่นในปัจจุบันเสียง (in seconds) |
defaultMuted | ชุดหรือผลตอบแทนไม่ว่าจะเป็นเสียงที่ควรจะปิดเสียงโดยค่าเริ่มต้น |
defaultPlaybackRate | ชุดหรือผลตอบแทนไม่ว่าจะเป็นความเร็วในการเล่นเริ่มต้นของเสียง |
duration | ส่งกลับความยาวของ audio(in seconds) |
ended | ผลตอบแทนที่ได้ไม่ว่าจะเป็นการเล่นของเสียงได้สิ้นสุดลง |
error | ส่งคืนวัตถุ MediaError เป็นตัวแทนของรัฐข้อผิดพลาดของเสียง |
loop | ชุดหรือผลตอบแทนไม่ว่าจะเป็นเสียงควรจะเริ่มต้นการเล่นอีกครั้งทุกครั้งที่มันจะเสร็จสิ้น |
mediaGroup | ชุดหรือผลตอบแทนที่ชื่อของกลุ่มสื่อ audio(s) เป็นส่วนหนึ่งของ |
muted | ชุดหรือผลตอบแทนไม่ว่าจะเป็นเสียงที่ควรจะปิด |
networkState | ส่งคืนรัฐเครือข่ายในปัจจุบันของเสียง |
paused | ชุดหรือผลตอบแทนไม่ว่าจะเป็นเสียงถูกหยุดชั่วคราว |
playbackRate | ชุดหรือผลตอบแทนที่ความเร็วของการเล่นเสียง |
played | ส่งคืนวัตถุ TimeRanges ตัวแทนของชิ้นส่วนการเล่นของเสียง |
preload | ตั้งค่าหรือผลตอบแทนที่คุ้มค่าของ preload แอตทริบิวต์ของเสียง |
readyState | ส่งคืนรัฐพร้อมที่ปัจจุบันของเสียง |
seekable | ส่งคืนวัตถุ TimeRanges แทนส่วน seekable ของเสียง |
seeking | ผลตอบแทนที่ได้ไม่ว่าจะเป็นผู้ใช้ที่กำลังมองหาในเสียง |
src | ชุดหรือผลตอบแทนที่คุ้มค่าของ src แอตทริบิวต์ของเสียง |
textTracks | ส่งคืนวัตถุ TextTrackList ตัวแทนแทร็ข้อความที่มีอยู่ |
volume | ชุดหรือผลตอบแทนที่ระดับเสียงของเสียง |
วิธีการวัตถุเสียง
วิธี | ลักษณะ |
---|---|
addTextTrack() | เพิ่มการติดตามข้อความใหม่เพื่อเสียง |
canPlayType() | ตรวจสอบว่าเบราว์เซอร์สามารถเล่นประเภทเสียงที่ระบุ |
fastSeek() | พยายามที่จะเป็นเวลาที่ระบุไว้ในเครื่องเล่นเสียง |
getStartDate() | ส่งกลับวัตถุวันที่ใหม่คิดเป็นระยะเวลาชดเชยในปัจจุบัน |
load() | Re-โหลดองค์ประกอบเสียง |
play() | เริ่มเล่นเสียง |
pause() | หยุดเสียงที่กำลังเล่นอยู่ |
คุณสมบัติมาตรฐานและเหตุการณ์
วัตถุเสียงนอกจากนี้ยังสนับสนุนมาตรฐาน คุณสมบัติ และ เหตุการณ์ที่เกิดขึ้น
หน้าเว็บที่เกี่ยวข้อง
กวดวิชา HTML: เสียง HTML5
อ้างอิง HTML: HTML <audio> แท็ก