Angularjs Firebase网络活动

Angularjs Firebase网络活动,angularjs,websocket,firebug,firebase,network-traffic,Angularjs,Websocket,Firebug,Firebase,Network Traffic,在客户端(Chrome/Firefox)上使用Firebase时,请使用以下脚本: <!-- Firebase --> <script src="https://cdn.firebase.com/js/client/1.0.15/firebase.js"></script> <!-- AngularFire Library --> <script src="https://cdn.firebase.com/li

在客户端(Chrome/Firefox)上使用Firebase时,请使用以下脚本:

    <!-- Firebase -->
    <script src="https://cdn.firebase.com/js/client/1.0.15/firebase.js"></script>
    <!-- AngularFire Library -->
    <script src="https://cdn.firebase.com/libs/angularfire/0.7.1/angularfire.min.js"></script>

一切正常(即Firebase接收更新),但我在Chrome开发者工具和Firefox的Firebug调试器中看不到任何网络流量。为什么我看不到Firebase网络流量?我假设它使用WebSocket。

Firebase使用WebSocket。如果在“网络”选项卡上选择WS或WebSocket并刷新页面,您应该会看到一些内容。

在我的例子中,它很早就在页面中加载了,所以很容易错过。

当我执行这个片段时
newfirebase('https://wait-and-eat-justin.firebaseio.com/once('value',函数{console.log(s.val());})
,我在Chrome的网络选项卡中看到一些web套接字调用:
wss://wait-and-eat-justin.firebaseio.com/.ws?v=5
一帧
{d:{t:“r”,“d:“s-dal5-nss-16.firebaseio.com”},t:“c”}
。你能试试看这个代码片段是否能显示出来吗?另外,当最新版本分别为2.1.0和0.9.1时,你为什么会使用1.0.15和0.7.1?这伤了我的心,我也想知道。AFAK Firebase使用internet与我的浏览器进行通信。我不认为它使用电话线、电传、鸽子或其他东西。
.controller('WaitlistController', ['$scope', '$firebase', function($scope, $firebase) {
    var partiesRef = new Firebase('https://wait-and-eat-justin.firebaseio.com/');

    $scope.parties = $firebase(partiesRef);

    $scope.party = {name: '', phone: '', size: ''};

    $scope.saveParty = function() {
        $scope.parties.$add($scope.party);
        $scope.party = {name: '', phone: '', size: ''};
    };
}]);