Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Powiadomienia push na stronie
Forum PHP.pl > Forum > Przedszkole
trifek
Witam serdecznie,
Miał ktoś może styczność z powiadomieniami push na stronie (przeglądarki, mobile)?
Jak to najprościej wdrożyć? Chciałbym dorobić powiadomienia o nowo dodanych artykułach na stronie....
Nie wiem jak zrobić "zapisywanie" do pushy i ich wysyłkę...

ma ktoś jakiś sprawdzony, najlepiej darmowy sposób?
shpaque
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <script src='https://cdn.firebase.com/js/client/2.2.1/firebase.js'></script>
  5. <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'></script>
  6. <link rel='stylesheet' type='text/css' href='/resources/tutorial/css/example.css'>
  7. </head>
  8. <body>
  9. <div id='messagesDiv'></div>
  10. <input type='text' id='nameInput' placeholder='Name'>
  11. <input type='text' id='messageInput' placeholder='Message'>
  12. <script>
  13. var myDataRef = new Firebase('https://hbw30ob2a8y.firebaseio-demo.com/');
  14. $('#messageInput').keypress(function (e) {
  15. if (e.keyCode == 13) {
  16. var name = $('#nameInput').val();
  17. var text = $('#messageInput').val();
  18. myDataRef.push({name: name, text: text});
  19. $('#messageInput').val('');
  20. }
  21. });
  22. myDataRef.on('child_added', function(snapshot) {
  23. var message = snapshot.val();
  24. displayChatMessage(message.name, message.text);
  25. });
  26. function displayChatMessage(name, text) {
  27. $('<div/>').text(text).prepend($('<em/>').text(name+': ')).appendTo($('#messagesDiv'));
  28. $('#messagesDiv')[0].scrollTop = $('#messagesDiv')[0].scrollHeight;
  29. };
  30. </script>
  31. </body>
  32. </html>
  33.  
  34. sprawdz na firebase.com
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.