якорь или завершение для регистрации событий - PullRequest
0 голосов
/ 30 января 2020

Я использую реагировать на нативную версию 0.61.5 с реакцией на нативную ветвь.

Я следовал этому руководству в качестве руководства по интеграции: способ, когда я использую branch.userCompletedAction (), чтобы получить завершение или привязку, что процесс был выполнен?

Мне нужно получить кредиты, как только событие было зарегистрировано.

это мой код:

export const logBranchEvent = async (
  eventName,
  eventParams,
  ) => {
  if (loggedToBranch) {
    await branch.userCompletedAction(eventName, eventParams);
    const res = await branch.loadRewards();
    console.log(res.credits)
   }
};

Я понимаю, что есть 0 кредитов, но когда я жду и проверяю кредиты, я получаю правильное количество кредитов.

спасибо

1 Ответ

0 голосов
/ 07 февраля 2020

У нас нет обратного вызова для метода branch.userCompletedAction (). Этот метод используется для регистрации событий. Вы можете попытаться получить награду, когда действие будет завершено. Это не займет более 2 секунд. Это было бы наилучшим подходом здесь.

Дайте мне знать, если вам понадобится дополнительная информация здесь.

...