使用HTML5的Notification API制作web通知的教程

2019-01-28 16:20:40王冬梅
  1. #button{      font-size:1.1rem;   
  2.   width:200px;      height:60px;   
  3.   border:2px solid #df7813;      border-radius:20px/50px;   
  4.   background:#fff;      color:#df7813;   
  5. }    #button:hover{   
  6.   background:#df7813;      color:#fff;   
  7.   transition:0.4s ease;    }   
  8.   

全部的Javascript代码如下:
 

JavaScript Code复制内容到剪贴板
  1. document.addEventListener('DOMContentLoaded',function(){            document.getElementById('button').addEventListener('click',function(){   
  2.             if(! ('Notification' in window) ){                    alert('Sorry bro, your browser is not good enough to display notification');   
  3.                 return;                }       
  4.             Notification.requestPermission(function(permission){                    var config = {   
  5.                               body:'Thanks for clicking that button. Hope you liked.',                                  icon:'https://cdn2.iconfinder.com/data/icons/ios-7-style-metro-ui-icons/512/MetroUI_HTML5.png',   
  6.                               dir:'auto'                                 };