Google+JS API自动触发交互式帖子按钮

Google+ JS API trigger the interactive post button automatically

本文关键字:交互式 按钮 API Google+JS      更新时间:2023-09-26

我正在使用Google+API。我可以用Javascript呈现"Interactive Post"按钮,如下所述: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);

感谢

使用:

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");
    }
};

Interactive帖子没有回调功能。

我和阿古斯丁有同样的问题,我不得不在暂停时间内执行一个调用。

问候