运行以下代码后,我在iOS模拟器中遇到react-native $(document).ready(function() {
var wButtons = document.getElementById('wrapper');
$(".buttonSettings").click(function() {
wButtons.innerHTML += '<span>BALALALALA</span>';
});
});
错误:
This Browser is not supported
firebase-config包含databaseURL。
为什么?
答案 0 :(得分:11)
Firebaser
由于对window
对象的依赖性,新的Firebase身份验证目前在React Native中不起作用。我们正在研究这是否可以改善,但不能保证。
来自Jacob's post on the firebase-talk list:
作为&#34;解决方法&#34;如果你不需要auth(不太可能,我知道,但仍然值得一提),你应该能够做到以下几点:
var app = require('firebase/app');
var database = require('firebase/database');
答案 1 :(得分:2)
显然,新的Firebase Javascript客户端库依赖于localStorage,因此在某些情况下无法启动,例如私人浏览模式下的Safari。
作为一种解决方法,我将新客户端库的修补版本上传到github: https://github.com/urish/firebase-localstorage-fix/blob/master/firebase.js
我希望该团队能尽快解决这个问题,但与此同时,修补后的版本对我来说很有用。