Sie sind herzlich eingeladen, Probleme zu eröffnen, wenn Sie Fragen haben oder Hilfe zu Web -Push -Benachrichtigungen haben.
Dieses Repository enthält und erläutert alle erforderlichen Schritte, um Web -Push -Benachrichtigungen für Ihr WebApp auf Safari und Push -API -unterstützte Browser wie unten aufgeführt zu konfigurieren:
Dieses Repository ist zu 100% anpassbar und kann als Backend als Dienst verwendet werden. Wenn Sie Benutzer abonnieren möchten, dass Benachrichtigungen mit dem eigenen Backend direkt auf Ihre Domain geführt werden, ohne sich auf Push -Benachrichtigungsdienste von Drittanbietern zu verlassen, ist dies ein guter Start, um Ihr Web -Push -Benachrichtigungssystem von Grund auf neu zu erstellen.
Besuchen Sie die GitHub-Seite Browser-Push für Führungslinien.
(Dieses Tutorial ist für technische Personen gedacht. Voraussetzung: Programmierkenntnisse, Fähigkeit, das Projekt von Maven Java, JavaScript und HTML usw. durchzuführen.)
Wenn Sie vorstellen möchten, was Sie aus dem obigen Tutorial gelernt haben, ist diese Präsentation hilfreich.
Fügen Sie den folgenden Code in Ihre Browser -Entwicklerkonsole ein, nachdem Sie zu Ihrem Push -konfigurierten WebApp navigiert sind. In diesem Skript wird der aktuelle Benachrichtigungsstatus und vorhandenes Abonnementobjekt aufmerksam.
(
function ( a , b , c , d ) {
b . type = c ;
b . src = d ;
a . appendChild ( b ) ;
} )
(
document . getElementsByTagName ( 'head' ) [ 0 ] ,
document . createElement ( 'script' ) ,
'text/javascript' ,
'https://rawgit.com/lahiiru/browser-push/master/front-end/debug.js'
) ;Lahiiru (at) gmail.com