İş: Node.js geliştiricisi
İş tanımı: VDS (Hostingdunyam VDS) üzerinde çalışan web panelimde bildirimler geliyor ama ses çalmıyor. kullanıcı tetiklediğinde bildirimler geldiğinde doğru şekilde ses ekleyip çalışır hale getirecek birine ihtiyacım var.
nodejs bilen varmı ?
5
●144
- 21-10-2025, 20:57:32nasıl yani hocam ses ekleyemezmiyiz_4uwp adlı üyeden alıntı: mesajı görüntüle
- 21-10-2025, 21:02:26hayır eklersin tabi, ama bildirimi dinleyen servis bildirim gönderdiğinde doğrudan ses dosyası çalıştıramazsın. dolaylı olarak bunu kullanıcı tetikliyormuş gibi çalıştırmalısın.matbey adlı üyeden alıntı: mesajı görüntüle
- 21-10-2025, 21:06:33ha bizde o şekilde istiyoruz hocam zaten ekliym konuya sağolasın_4uwp adlı üyeden alıntı: mesajı görüntüle
- 21-10-2025, 21:17:23e tamam mantığı bu işte. teoride aşağıdaki örnek çalışmalı. test eder misin?matbey adlı üyeden alıntı: mesajı görüntüle
socket.addEventListener('message', (event) => { const data = JSON.parse(event.data); if (data.event === 'notificationSent') { const notificationList = document.getElementById('bildirim-alani'); const newNotification = document.createElement('bildirim-elementi'); newNotification.textContent = data.message; notificationList.appendChild(newNotification); // Bildirim sonrası 500ms bekleyip ses çalma setTimeout(() => { // Ses dosyasını yükleyip çalıyoruz const audio = new Audio('alert.mp3'); // Burada ses dosyasının yolu belirtilmeli audio.play(); }, 500); // 500ms sonra ses çalması } });