คุณสมบัติ duration ของ Audio

คำอธิบายและวิธีใช้

duration คุณสมบัติกลับค่าความยาวของเสียง ด้วยหน่วยเวลาเป็นวินาที

ต่างๆเบราซเรอร์กลับค่าต่างกัน ในตัวอย่างด้านล่าง:

  • Opera 18+ และ Chrome กลับค่า "1.515102"
  • Firefox กลับค่า "1.509298"
  • Internet Explorer กลับค่า "1.5491875"
  • Safari กลับค่า "1.5149999856948853"
  • Opera 12 กลับค่า "1.5092970520000002"

หมายเหตุ:คุณสมบัตินี้เป็นอุดมศัพท์

ตัวอย่าง

จับความยาวของเสียง:

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

ทดลองด้วยตัวเอง

รูปแบบ

audioObject.duration

รายละเอียดเทคนิค

ค่าที่กลับค่า

ตัวเลข แสดงความยาวของแสงเสียง ด้วยหน่วยวินาที

ถ้าไม่ได้ตั้งค่าแสงเสียง จะกลับค่า NaN" (Not-a-Number ไม่ใช่ตัวเลข)

ถ้าแสงเสียงเป็นการโหลดสตรีมและไม่มีความยาวที่กำหนดล่วงหน้า จะกลับค่า "Inf" (Infinity ที่ไม่จำกัด)

การสนับสนุนเบราเซอร์

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน