Gần đây, tôi đã chơi với âm thanh HTML5 và mặc dù tôi có thể giúp nó phát âm thanh mà nó chỉ phát một lần. Bất kể tôi thử làm gì (đặt thuộc tính, trình xử lý sự kiện, v.v.), tôi dường như không thể làm cho nó lặp lại.
Đây là mã cơ bản tôi đang sử dụng:
//myAudio is declared at a global scope, so it doesn't get garbage collected.
myAudio = new Audio('someSound.ogg');
myAudio.loop = true;
myAudio.play();
Tôi đang thử nghiệm bằng Chrome (6.0.466.0 dev) và Firefox (4 beta 1), cả hai đều có vẻ vui khi bỏ qua yêu cầu lặp lại của tôi. Có ý kiến gì không?
CẬP NHẬT : Thuộc tính vòng lặp hiện được hỗ trợ trong tất cả các trình duyệt chính.