Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

เล่นเสียงเดียวกันหลายครั้งพร้อมกันได้ไหมใน HTML5?

เพื่อเล่นเสียงเดียวกันหลายครั้งพร้อมกัน ให้ clone element <audio> วิธีนี้ทำงานใน Google Chrome:

var sound = document.getElementById("incomingMessageSound");
var sound2 = sound.cloneNode();
sound.play();
sound2.play();

cloneNode มีประโยชน์สำหรับสร้างโหนดซ้ำและช่วยให้เล่นเสียงซ้ำได้