2016-09-25 24 views
1

ブラウザでは、タブが閉じていてもプッシュ通知を送信しようとしていますが、実際には役立たない回答が見つかりませんでした。 タブが閉じている場合にfacebookが通知を送信する方法タブが閉じたときにブラウザのプッシュ通知は機能しません

私はこのコードを書かれている、それはタブでは、ウェブサイトがオープンされていない場合でも、通知を送信するためにGoogleのGCMのプッシュ通知を使用する必要が

if (!("Notification" in window)) { 
     alert("This browser does not support desktop notification"); 
    } else if (Notification.permission === "granted") { 
     var notification = new Notification("Hi there!"); 
    } else if (Notification.permission !== 'denied') { 
     Notification.requestPermission(function(permission) { 
      if (permission === "granted") { 
       var notification = new Notification("Hi there!"); 
      } 
     }); 
    } 

    setTimeout(next, 1000*10); 

答えて

1

アクティブになっている場合にのみ機能します。 HTTPSはそれのために必要である:

ITSは非常に簡単、https://developers.google.com/cloud-messaging/chrome/client

注意の指示に従ってください。

+0

ありがとうございました。残念ながら私のウェブサイトはhttpsプロトコルではありませんが、私はそれもfirefoxで動作させる必要があります –

+0

次に、https://onesignal.com/のようなサードパーティのサービスを利用することをお勧めしますwebpushまたはhttps://pushcrew.com/。 –

関連する問題