Notification API'sini kullanarak bir bildirim göndermek için şu adımları izleyebilirsiniz:
- Kullanıcının bildirimleri almayı kabul ettiğinden emin olun. Kullanıcıların bildirimleri almak için izin vermesi gerektiğinden, kullanıcının önceden izin verip vermediğini kontrol etmek önemlidir.
if (Notification.permission !== "granted") {
Notification.requestPermission();
}
- Bildirim göstermek için bir Notification nesnesi oluşturun ve title ve options parametrelerini belirtin.
const notification = new Notification("Başlık", {
body: "Bildirim içeriği",
icon: "path/to/icon.png"
});
title parametresi bildirimin başlığını, body parametresi bildirim içeriğini ve icon parametresi de gösterilecek ikonun yolunu belirtir.
- Bildirimi tıklandığında ne olacağını belirlemek için onclick özelliğini belirtebilirsiniz:
notification.onclick = function(event) {
event.preventDefault(); // Tarayıcı varsayılanı önlemek için
window.open("http://www.example.com"); // Tıklamada açılacak sayfa
};
Yukarıdaki adımları izleyerek, kullanıcılara JavaScript kullanarak web sitenizde bildirim gönderebilirsiniz. Ancak, kullanıcıların bildirimleri kabul etmeleri için onları ikna etmek için bir mesaj göstermeniz de iyi bir fikir olabilir. Ayrıca, kullanıcıların bildirimlerinizi kabul etmeyi tercih etmeleri durumunda, Notification.permission özelliğinin "granted" olarak ayarlanmadığından emin olun.
Bu proje, JavaScript kullanarak web sitelerinde bildirim gönderme özelliğinin nasıl kullanılacağı hakkında bir açıklama sunar.
Proje dosyalarını indirin ve kullanmaya başlayın. Kodu inceleyerek veya örnekleri kullanarak bildirim gönderme özelliğini öğrenebilirsiniz.