Khi một sự kiện nhất định xảy ra, tôi muốn trang web của mình phát một âm thanh thông báo ngắn cho người dùng.
Âm thanh không nên tự động bắt đầu [ngay lập tức] khi trang web được mở. Thay vào đó, nó nên được chơi theo yêu cầu thông qua JavaScript [khi sự kiện đó xảy ra].not auto-start [instantly] when the website is opened. Instead, it should be played on demand via JavaScript [when that certain event occurs].
Điều quan trọng là điều này cũng hoạt động trên các trình duyệt cũ hơn [IE6 và như vậy].
Vì vậy, về cơ bản có hai câu hỏi:
- Tôi nên sử dụng codec nào?
- Thực hành tốt nhất để nhúng tệp âm thanh là gì? [
7 so vớiPlay
8 so với Flash so vớiPlay
9]Play
Play Song
Bản demo nâng cao
$[function[] { $["#beep"].click[]; }];
Trang Ion.Sound GitHubApr 11, 2012 at 15:49
JavaScript-plugin để phát âm thanh dựa trên API âm thanh web với dự phòng với âm thanh HTML5.Starx
Plugin đang làm việc trên hầu hết các trình duyệt máy tính để bàn và di động phổ biến và có thể được sử dụng ở mọi nơi, từ các trang web phổ biến đến các trò chơi trình duyệt.45 gold badges181 silver badges259 bronze badges
2
Hỗ trợ âm thanh bao gồm.
Không phụ thuộc [không cần thiết].
25 âm thanh miễn phí bao gồm.
var sound =new Howl[{
src: ['../sounds/rings.mp3','../sounds/rings.wav','../sounds/rings.ogg',
'../sounds/rings.aiff'],
autoplay: true,
loop: true
}];
sound.play[];
Thiết lập plugin:
IondenJul 25, 2016 at 15:20
7635 Huy hiệu bạc15 Huy hiệu ĐồngShaiju T
Đã trả lời ngày 16 tháng 6 năm 2014 lúc 23:5918 gold badges102 silver badges188 bronze badges
3
Làm thế nào về trình phát truyền thông của Yahoo vừa nhúng thư viện của Yahoo
Play
0Và sử dụng nó như
Play
1Để tự động hóaDec 22, 2019 at 11:09
Đã trả lời ngày 11 tháng 4 năm 2012 lúc 15:49
STARXSTARX
Play
276.1K45 Huy hiệu vàng181 Huy hiệu bạc259 Huy hiệu đồng
Play
3Phát thông báo tương thích trình duyệt chéo
Theo lời khuyên của @tim Tisdall từ bài đăng này, hãy kiểm tra plugin howler.js.Oct 24, 2020 at 8:43
Play
4Các trình duyệt như Chrome vô hiệu hóa thực thi
function playSound[filename]{
var mp3Source = '';
var oggSource = '';
var embedSource = '';
document.getElementById["sound"].innerHTML='' + mp3Source + oggSource + embedSource + '';
}
2 khi giảm thiểu hoặc không hoạt động để cải thiện hiệu suất. Nhưng điều này phát thông báo âm thanh ngay cả khi trình duyệt không hoạt động hoặc giảm thiểu bởi người dùng.Hy vọng sẽ giúp ai đó.Feb 25, 2016 at 11:17
Đã trả lời ngày 25 tháng 7 năm 2016 lúc 15:20
Play
5Shaiju Tshaiju t
5.99118 Huy hiệu vàng102 Huy hiệu bạc188 Huy hiệu đồngJul 17, 2018 at 3:33
Nếu bạn muốn gọi sự kiện trên mã, cách tốt nhất để làm điều đó là tạo trình kích hoạt vì trình duyệt sẽ không trả lời nếu người dùng không có trên trangMostafa
Bây giờ bạn có thể kích hoạt nút của mình khi bạn muốn phát âm thanh1 gold badge12 silver badges21 bronze badges
Đã trả lời ngày 22 tháng 12 năm 2019 lúc 11:09
Play
6Nếu bạn muốn tự động hóa quy trình thông qua
function playSound[filename]{
var mp3Source = '';
var oggSource = '';
var embedSource = '';
document.getElementById["sound"].innerHTML='' + mp3Source + oggSource + embedSource + '';
}
3:Dec 31, 2018 at 12:17
Bao gồm một nơi nào đó trong
function playSound[filename]{
var mp3Source = '';
var oggSource = '';
var embedSource = '';
document.getElementById["sound"].innerHTML='' + mp3Source + oggSource + embedSource + '';
}
4:Jackvà ẩn nó qua
5:10 gold badges47 silver badges57 bronze badgesfunction playSound[filename]{
var mp3Source = '';
var oggSource = '';
var embedSource = '';
document.getElementById["sound"].innerHTML='' + mp3Source + oggSource + embedSource + '';
}