您好,登錄后才能下訂單哦!
本篇內容主要講解“HTML5怎么實現桌面通知提示功能”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“HTML5怎么實現桌面通知提示功能”吧!
具體代碼如下所示:
<button id="button">有人想加你為好友</button> <p id="text"></p> ;(function (){ if(window.Notification){ var btn = document.getElementById("button"); var txt = document.getElementById("text"); btn.onclick = function (){ if(Notification.permission == "granted"){ popNotice(); }else if(Notification.permission != "denied"){ Notification.requestPermission().then(function (permission){ popNotice() }) } }; function popNotice(){ if(Notification.permission == "granted"){ var notification = new Notification("你好:",{ body:"請問今晚有空嗎", icon:"http://image.zhangxinxu.com/左邊頭像地址" }); notification.onclick = function (){ txt.innerHTML = new Date().toTimeString().split(" ")[0]+"收到信息"; notification.close(); } } } }else{ console.log("瀏覽器不支持Notification"); } })();
Notification.requestPermission()是個請求 ,讓瀏覽器出現是否允許通知的提示 和 Notification.permission 一樣 返回 "3"個值 "granted" "default" "denied" 戶允許通知, 用戶目前還沒有管, 用戶嫌棄
到此,相信大家對“HTML5怎么實現桌面通知提示功能”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。