Проблема с получением информации о профиле пользователя из Firebase

Есть несколько вещей, которые вам нужно сделать, прежде чем заставить это работать.

Во-первых, я заметил, что вы упомянули о создании целевой базы данных на веб-сайте Vuforia, но вы действительно добавили к ней какие-либо маркеры ? Маркеры - это фактические AR-изображения, которые будут отсканированы. Целевая база данных - это набор маркеров, которые можно использовать одновременно в приложении Unity.

После того, как вы загрузили свои маркеры, они должны иметь рейтинг 2-4 звезды, как показано на картинке

После загрузки базы данных в качестве UnityPackage вам необходимо импортировать ее в Unity вместе с Vuforia Unity SDK .

Если у вас все еще есть проблемы получив пример сцены в Unity, вы можете загрузить образец сцены по предыдущей ссылке.

2
задан Noor A Shuvo 3 March 2019 в 17:38
поделиться

1 ответ

Вы можете решить эту проблему, отложив выполнение вашей функции-

<body id="bodyTag" onload="changeTheStatusWithDelay()">

<script>


// IT IS THE FUNCTION WHICH WILL BE CALLED FROM BODY TAG

function changeTheStatusWithDelay(){


// IT WILL DELAY YOUR EXECUTION OF THE FUNCTION
setTimeout(changeItNow, 2000);

}

//NOW YOU CAN PASTE ALL OF YOUR CODE HERE

function changeItNow(){

var database = firebase.database();
var user = firebase.auth().currentUser;

if (user != null) {




user.providerData.forEach(function (profile) {
var storeTheEmail= profile.email;
console.log(storeTheEmail);



});
}
}

</script>
0
ответ дан KAPIL SHARMA 3 March 2019 в 17:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: