NumanABi
--> numanozdemir.com <--
Kullanıcı
-
Üyelik
02.09.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
-
-
Konum
Kırıkkale
-
Ad Soyad
N** Ö**
-
Mesajlar
1417
-
Beğeniler
380 / 442
-
Ticaret
21, (%95)
Merhaba,
JavaScript ile arka planda bildirim sesi çalmak istiyorum. Bildirim gelince zil çalacak, Facebook'daki gibi. Aşağıdaki kodu kullanıyordum ama bi çalışıyor bi çalışmıyor çok sıkıntılı, elinizde başka kod var mı? JavaScript istiyorum çünkü HTML kodunda Internet Download Manager gibi yazılımlar sesi oynatmayıp otomatik indirmeye alıyor.
<script>
window.addEventListener('load', () => {
let audioCtx = new (window.AudioContext || window.webkitAudioContext)();
let xhr = new XMLHttpRequest();
xhr.open('GET', 'bildirim.mp3');
xhr.responseType = 'arraybuffer';
xhr.addEventListener('load', () => {
let playsound = (audioBuffer) => {
let source = audioCtx.createBufferSource();
source.buffer = audioBuffer;
source.connect(audioCtx.destination);
source.loop = false;
source.start();
};
audioCtx.decodeAudioData(xhr.response).then(playsound);
});
xhr.send();
});
</script>
Teşekkürler.
srkn12
PHP - Javascript - Java
Kullanıcı
-
Üyelik
28.03.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Bilişim
-
Konum
Denizli
-
Ad Soyad
S** K**
-
Mesajlar
411
-
Beğeniler
67 / 90
-
Ticaret
0, (%0)
var audio = new Audio('bildirim.mp3');
audio.play();
bu işine yarar belki
srkn12
PHP - Javascript - Java
Kullanıcı
-
Üyelik
28.03.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Bilişim
-
Konum
Denizli
-
Ad Soyad
S** K**
-
Mesajlar
411
-
Beğeniler
67 / 90
-
Ticaret
0, (%0)
hocam bildirim gelince patlayan fonksiyonu paylaşırmısın
hocam tarayıcı arama kısmına chrome://flags/#autoplay-policy yaz enterla auto policy kısmını no user gesture is required olarak ayarlayıp tarayıcıyı yeniden başlattıktan sonra tekrar dener misin ?
1 kişi bu mesajı beğendi.
srkn12
PHP - Javascript - Java
Kullanıcı
-
Üyelik
28.03.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Bilişim
-
Konum
Denizli
-
Ad Soyad
S** K**
-
Mesajlar
411
-
Beğeniler
67 / 90
-
Ticaret
0, (%0)
hocam ben tarayıcı mı engelliyor onu öğrenmek için onu yapmasını söyledimm ;)
1 kişi bu mesajı beğendi.
srkn12
PHP - Javascript - Java
Kullanıcı
-
Üyelik
28.03.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Bilişim
-
Konum
Denizli
-
Ad Soyad
S** K**
-
Mesajlar
411
-
Beğeniler
67 / 90
-
Ticaret
0, (%0)
hocam kodun çalışmadığı zaman console kontrol ettiniz mi ?