Твиттер intentEvent срабатывает до получения всплывающих действий?

Вот мой [код][1].

JS: 
function followIntentToAnalytics (intentEvent) {
  if (!intentEvent) return;
  var label = intentEvent.data.user_id + " (" + intentEvent.data.screen_name + ")";
  pageTracker._trackEvent(
    'twitter_web_intents',
    intentEvent.type,
    label
  );
}


twttr.ready(function (twttr) {
  // Now bind our custom intent events
  twttr.events.bind('click', clickEventToAnalytics);
  twttr.events.bind('tweet', tweetIntentToAnalytics);
  twttr.events.bind('retweet', retweetIntentToAnalytics);
  twttr.events.bind('like', likeIntentToAnalytics);
  twttr.events.bind('follow', followIntentToAnalytics);
});

HTML:

<a href="https://twitter.com/ravikumar_j" class="twitter-follow-button" data-show-count="false"  data-size="large">Follow @ravikumar_j</a>

При нажатии кнопки "Follow" должно открыться всплывающее окно, после чего пользователь будет следовать этому user_id. В зависимости от статуса логина в твиттере он будет следовать или нет после этого.

После нажатия на кнопку "Follow" необходимо выполнить следующие действия: 1. Откроется всплывающее окно. 3. Пользователь может закрыть всплывающее окно без каких-либо действий.

Как только происходит 1 действие (выше), функция followIntentToAnalytics(intentEvent) завершается независимо от действий 2 и 3. Можете ли вы помочь здесь смоделировать реакцию и действие на 2 и 3?

PS: Я хочу предупредить, когда пользователь выполняет 3 действия, то есть, щелкает на подписке, но не подписывается на пользователя. Спасибо

0 ответов

Другие вопросы по тегам