как подписаться на добавление твита? не по щелчку - PullRequest
0 голосов
/ 05 июня 2019

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

window.twttr = (function (d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0],
        t = window.twttr || {};
    if (d.getElementById(id)) return;
    js = d.createElement(s);
    js.id = id;
    js.src = "https://platform.twitter.com/widgets.js";
    fjs.parentNode.insertBefore(js, fjs);

    t._e = [];
    t.ready = function (f) {
        t._e.push(f);
    };

    return t;
}(document, "script", "twitter-wjs"));

function foo(intentEvent) {
    console.log(intentEvent);
}


twttr.ready(function (twttr) {
    twttr.widgets.createShareButton(
        '/',
        document.getElementById('my_id'),
        {
            text: 'Hello World'
        }
    );
    twttr.events.bind('tweet', foo);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...