نوشته شده توسط
مهدی کرامتی
با چه کتابخانه یا روشی این کار را انجام داده اید؟
اکثر روش های این پروسه اتفاقا تو کروم درست کار می کنند.
با سپاس از شما جناب کرامتی بزرگوار
کد :
<script>
$(function () {
$.connection.hub.logging = true;
var notificationHub = $.connection.notificationHub;
notificationHub.client.receiveNotification = function (message, userID, link) {
notify('پیام جدید', message, link);
};
$.connection.hub.start();
});
$.connection.hub.disconnected(function () {
setTimeout(function () {
$.connection.hub.start();
}, 5000);
});
function notify(title, message, link) {
var option = {
body: message,
dir: 'rtl',
title: title,
icon: 'notification.png',
}
var notify = new Notification(title, option);
document.getElementById("audio").play();
notify.onclick = function () {
window.open(link, '_blank');
notify.close();
};
}
</script>