Skip to content

Instantly share code, notes, and snippets.

@jeromeetienne
Created June 25, 2017 16:00

Revisions

  1. jeromeetienne created this gist Jun 25, 2017.
    15 changes: 15 additions & 0 deletions firebase-receiver.html
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    <script src="https://www.gstatic.com/firebasejs/4.1.3/firebase.js"></script>
    <script>
    // Initialize Firebase
    var config = {
    // YOUR CONFIG goes here - https://firebase.google.com/docs/web/setup#add_firebase_to_your_app
    };
    var firebaseApp = firebase.initializeApp(config);
    var rootRef = firebase.database().ref();
    // Get a reference to the /users/ada node
    var adaRef = firebase.database().ref("users/ada");

    adaRef.on('value', function(snapshot){
    console.log('latency', Date.now() - snapshot.val().time);
    });
    </script>
    22 changes: 22 additions & 0 deletions firebase-sender.html
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,22 @@
    <script src="https://www.gstatic.com/firebasejs/4.1.3/firebase.js"></script>
    <script>
    // Initialize Firebase
    var config = {
    // YOUR CONFIG goes here - https://firebase.google.com/docs/web/setup#add_firebase_to_your_app
    };
    var firebaseApp = firebase.initializeApp(config);
    var rootRef = firebase.database().ref();
    // Get a reference to the /users/ada node
    var adaRef = firebase.database().ref("users/ada");

    adaRef.set({
    arApp: 'loaded'
    });

    setInterval(function(){
    console.log('time')
    adaRef.set({
    time : Date.now()
    });
    }, 100)
    </script>