我注意到我的网页有点冻结,因为这些JavaScript行将数据发送到firebase。
<script src="js/firebase-v2.4.2.js"></script>
<script>
var fb = new Firebase('https://xxxxxxxxx.firebaseio.com/');
fb.child('aaa').set(aaa);
fb.child('bbb').set(bbb);
fb.child('ccc').set(ccc);
</script>
有没有办法以某种方式阻止它并让它在后台运行?
我正在考虑使用网络工作者,但这将是一条漫长的道路。
由于
答案 0 :(得分:0)
我已经构建了一个库,将Firebase放入Web工作者并自动桥接来自主页的调用:https://github.com/pkaminski/fireworker。有一些非平凡的限制 - 并且无法保证将数据传输给工作人员本身不会导致打嗝 - 但您可以尝试一下。