2016-02-03 49 views
0

根據昨天的firebase中斷。當Firebase再次關閉時,是否可以爲數據調用ajax api,然後將其推送到本地Firebase SDK客戶端並利用其所有離線功能?firebase手動加載冗餘數據

普通OPS:

Web應用程序--->火力地堡

ref.on('value', function(snap) { 
    $scope.data = snap.val(); 
}); 

如果火力地堡下降:

Web應用程序--->外部API ---> Firebase

$http.get('api.company.com/data').success(function(payload) { 
    // somehow i need to get the data into the firebase javascript SDK. 
    // so when firebase restores then the changes are sync'd 
    // eg. 
    // ref.on('value', payload, function(snap) { 
    // $scope.data = snap.val(); // is a mock of my payload 
    // }); 
}); 

回答

0

沒有API將數據注入到Firebase客戶端的本地緩存中。

最接近你可以得到的是通過編寫你自己的模型層 Firebase。但是,如果您希望該模型能夠模擬Firebase功能/ API,那將會非常棘手。

+0

謝謝。這是我的。雖然會是一個很好的功能。 – johnstontrav