Твиттер веб-намерение при закрытии обратного вызова?

Когда пользователь нажимает кнопку "Поделиться в Твиттере", окно веб-намерений открывается на уже затененном фоне (с использованием наложения). Мне любопытно, есть ли обратный вызов из окна веб-намерений в твиттере, чтобы узнать, закрыто ли это окно или отправлен ли твит, чтобы я мог затемнить серое окно, как только пользователь завершит работу с окном в твиттере. Любая помощь будет оценена.

2 ответа

Вы можете сделать что-то вроде этого.

    twttr.ready(function (twttr) {
        twttr.events.bind('tweet', function (event) {
            //do something
        });
    });

Используя ответ FirstDivision, вы можете обнаружить успешный твит, но вы пропустите случай, когда пользователь закрывает окно, не отправляя твит.

Согласно этой ветке обсуждения, нет официальной поддержки события сбоя:

https://dev.twitter.com/discussions/17386

Я не уверен, есть ли приемлемый обходной путь.

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