Вам необходимо указать полный путь к узлу, который вы хотите прочитать. Так как switch
находится под игроками, оно будет как минимум players/switch
. Если players
находится непосредственно под root вашей базы данных, то есть:
var start_gameRef = firebase.database().ref().child("playes/switch");
или немного короче с тем же результатом:
var start_gameRef = firebase.database().ref("playes/switch");
Но это не Пока что ничего не читал из базы данных, он просто устанавливает ссылку на эти данные в облаке. Чтобы фактически прочитать данные, вам нужно подключить слушателя с помощью on()
или once()
:
var start_gameRef = firebase.database().ref("playes/switch");
start_gameRef.once("value").then(function(snapshot) {
var value = snapshot.val();
if (value == true) {
...
Обратите внимание, что чтение из базы данных довольно хорошо описано в документации Firebase и во многих уроках, поэтому я настоятельно рекомендую изучать их, когда вы застряли.