2013-04-12 6 views
12

window.webkitNotifications.requestPermission()ursprünglich zeigte die Eingabeaufforderung an den Benutzer mit der Frage Allow oder Deny. An einem Punkt, als meine Benachrichtigung auftauchte, klickte ich auf den kleinen Schraubenschlüssel und dann Disable from http://example.com Option.Zurücksetzen der Frage nach der Berechtigung für Chrome-Desktop-Benachrichtigung

Dann, window.webkitNotifications.requestPermission() nicht mehr aufgefordert, mich. Habe ich meine Website dauerhaft daran gehindert, eine Genehmigung zu erhalten oder sogar zuzulassen? Ich bin sogar in die Chrome-Einstellungen gegangen und habe "Benachrichtigungen von allen Websites zulassen" aktiviert.

Wie bekomme ich diese Aufforderung, um wieder zu erscheinen? Derzeit ist .checkPermission()1, und ich möchte es wieder 0 machen.

Antwort

23

Sie haben die Benachrichtigungen für diese Website nur lokal deaktiviert. Also nur Sie haben dieses "Problem", und die anderen Benutzer werden in Ordnung sein.

Über die Chrome-Einstellung "Benachrichtigungen von allen Sites zulassen" können Websites nur Berechtigungen anfordern, aber in Ihrem Fall ... haben Sie die Benachrichtigungen speziell für diese Domain bereits deaktiviert.

Um es wieder zu aktivieren, folgen Sie dem Beispiel in der Abbildung unten, um den Weg zu den Berechtigungseinstellungen pro Domäne zu finden. Dort können Sie "Benachrichtigungen" sehen. Aktualisieren Sie einfach Ihre Einstellungen, und Sie sind gut zu gehen;)

Mehr Infos unter: http://support.google.com/chrome/bin/answer.py?hl=en&answer=95617

Permissions

+2

, die einfach war. Vielen Dank! –

Verwandte Themen