0

我正在使用 Google+ API。我可以使用 Javascript 呈现“交互式帖子”按钮,如下所述:https ://developers.google.com/+/web/share/interactive#rendering_the_button_with_javascript

所以,我的代码如下所示:

var options = {
    contenturl: myurl,
    clientid: myclientid,
    cookiepolicy: 'single_host_origin',
    prefilltext: sometext,
    recipients: somerecipients,
    calltoactionlabel: 'View',
    calltoactionurl: myurl
};

gapi.interactivepost.render('gplus-share-trigger', options);

但是我想在完成渲染后自动触发按钮,有什么方法可以检测到吗?我不想做一些丑陋的事情,比如:

setTimeout(function(){ $('#gplus-share-trigger').click(); },500);

谢谢

4

2 回答 2

2

利用:

var options = {
    contenturl: myurl,
    clientid: myclientid,
    cookiepolicy: 'single_host_origin',
    prefilltext: sometext,
    recipients: somerecipients,
    calltoactionlabel: 'View',
    calltoactionurl: myurl,
    callback: function(result) {
        $('#gplus-share-trigger').trigger("click");
    }
};
于 2014-01-10T08:42:31.053 回答
0

交互式帖子没有回调函数。

我和奥古斯丁有同样的问题,我不得不在超时内实现一个调用。

问候

于 2014-11-11T02:50:36.350 回答