Можно ли прослушать событие публикации AddThis?

Я использую виджет AddThis, чтобы разрешить обмен контентом сайта с Twitter, Facebook и Google+. Я зарегистрировал пользователей на своем веб-сайте и пытаюсь установить связь между подписанным пользователем и его поведением по обмену.

Для этого мне нужно прослушать обратный вызов виджета Addthis, вот прямой пример с их веб-сайта.:

function shareEventHandler(evt) { 
    if (evt.type == 'addthis.menu.share') { 
        alert(typeof(evt.data)); // evt.data is an object hash containing all event data
        alert(evt.data.service); // evt.data.service is specific to the "addthis.menu.share" event
    }
}

// Listen for the share event
addthis.addEventListener('addthis.menu.share', shareEventHandler);

Проблема с этим событием в том, что оно запускается до фактического обмена чем-либо. Например, пользователь нажимает кнопку «Твитнуть», запускается этот сценарий, запускается диалоговое окно «Твитнуть», и пользователь либо переходит вперед, либо отменяет совместное использование в этом диалоговом окне.

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

12
задан Mo. 8 August 2014 в 11:24
поделиться