作成日:2017-11-24, 更新日:2017-11-24
Chrome+Firebaseで通知ブロックされている
プッシュ通知を組み込んでいたサイトをChromeで見ると「通知がブロックされている」的なメッセージが出てきた。
調べると・・・下記のようエラーが出てた。
Notifications permission has been blocked as the user has dismissed the permission prompt several times. See https://www.chromestatus.com/features/6443143280984064 for more information.
とりあえず確認箇所としてChromeの設定画面から通知を探すもブロックのリストに含まれていない。
「・・・他の原因は何だ?」と調べるとブラウザのURLのトコにある鍵マーク(保護された通信)をクリックすると良いコトがあると噂。
早速クリックすると・・・「通知」のトコが「ブロック」ってなっている。
「設定」から「通知」を見ても「ブロック」のリストに含まれていないけどURLの鍵マークの中では「ブロック」となっていた。
とりあえず「デフォルト」に変更して再読み込みしたらプッシュ通知の許可のダイアログが表示されるようになった。
URLのトコにある鍵マーク(保護された通信)をクリック→「通知」を確認
めも
以前は「プッシュ通知の許可のダイアログ」→「許可・ブロック」せずにダイアログを閉じても次回、再度表示されていた。
でもさっき(2017/11/24)に見るとダイアログを閉ると前述のようになっていた。
ひとまず下記のような感じ。
- 「プッシュ通知の許可のダイアログ」→「許可」
- →「設定」から「通知」の「許可」のリストに追加
- 「プッシュ通知の許可のダイアログ」→「ブロック」
- →「設定」から「通知」の「ブロック」のリストに追加
- 「プッシュ通知の許可のダイアログ」→「閉じる」
- →URLの鍵マークの中の「通知」が「ブロック」