0

私は他の人と共有できる簡単なノートWebアプリケーションを作成したいと思います。他の人がメモを変更すると、ブラウザのメモが自動的にその変更内容で更新されます。バックエンド同期のJavascriptプッシュ通知

どのようなオプションがありますか?私はfirebaseがウェブプッシュ通知のクロムのみをサポートしていると読んでおり、APNはオペラしかサポートしていません。すべてのブラウザ用のソリューションはありますか?

+0

Firebaseからのデータ更新をブラウザやモバイルアプリに自動的に表示するには、プッシュ通知は必要ありません。監視するデータにリスナーを設定するだけで、データが変更されるたびにリスナーが呼び出されます。ユーザーが現在アプリを使用していないときに変更を知る必要がある場合にのみ、プッシュが必要です。しかし、これはすべてのブラウザでうまくいくのですか? –

答えて

0

リアルタイムデータベースからの値イベントを使用できます。まず、あなたのメモを参照し、値のイベントを呼び出すより。

var notesRef = firebase.database().ref('notes'); 

notesRef.on('value', function(snapshot) { 
    $scope.note = snapshot.val(); 
}); 

それとも、あなたはAngularFireで作業する場合、あなただけの$ firebaseArrayとループngのリピートでノートを作成することができます。

var notesRef = firebase.database().ref("notes"); 
var notesArray = $firebaseArray(notesRef); 
$scope.notes = notesArray; 

<div ng-repeat="note in notes">{{note.description}}</div> 
+0

firebaseプッシュ通知を内部的に使用するように見えますか? – user1955934

関連する問題