Texto da notificação não aparece.
Estou utilizando o easyNotify para mostrar notificação automatica quando a pagina é carregada, no script original ele vinha do form modifiquei e agora preciso que apareça escrito um texto padrão na notificação porém ele nao aparece e fica em branco:
<script type="text/javascript">
var $j = jQuery.noConflict();
(function($){
$j.fn.easyNotify = function(options){
var settings = $j.extend({
title:"NOME DO SITE",
options:{
body:"TEXTO TEXTO",
icon:"",
lang:"pt-BR",
onClose:"",
onClick:"",
onError:""
}
}, options);
this.init = function(){
var notify = this;
if(!("Notification" in window)){
alert("This browser does not support desktop notification");
} else if(Notification.permission === "granted"){
var notification = new Notification(settings.title, settings.options);
notification.onclose = function(){
if(typeof settings.options.onClose == "function"){
settings.options.onClose();
}
};
notification.onclick = function(){
if(typeof settings.options.onClick == "function"){
settings.options.onClick();
}
};
notification.onerror= function(){
if(typeof settings.options.onError== "function"){
settings.options.onError();
}
};
} else if(Notification.permission !== "denied"){
Notification.requestPermission(function(permission){
if(permission === "granted"){
notify.init();
}
});
}
};
this.init();
return this;
};
}(jQuery));
</script>
<script type="text/javascript">
var $j = jQuery.noConflict();
var myImg = "push.png";
$j( window ).load(function(){
var options={
title:$j("#title").val(),
options:{
body:$j("#body").val(),
icon:myImg,
lang:"pt-BR",
}
};
console.log(options);
$j("#easyNotify").easyNotify(options);
});
</script>
O titulo aparece: NOME DO SITE, porém o TEXTO TEXTO não aparece fica tudo em branco.Discussão (2)
Carregando comentários...