Google+交互式帖子-如何为按钮添加回调
Google+ interactive post - How to add callbacks for buttons?
我使用的是Google+交互式发布功能,其中发布窗口提供了close
和share
按钮。如何检测用户单击了哪一个?我在他们的JavaScript API中找不到回调-是否可以添加自定义回调?
当前没有提供您想要的回调类型。按钮的唯一回调是通过交互式发布按钮处理用户登录的回调,该按钮在响应中提供访问令牌和其他信息。听回拨会让你知道他们是否授权了你的应用程序,但不一定会执行共享。
使用下面提供的onShare
选项
var deferred = $q.defer();
var options = {
clientid: GooglePlus.getClientId(),
contenturl: data.shareURL,
calltoactionlabel: "SHARE",
calltoactionurl: data.shareURL,
cookiepolicy: "single_host_origin",
prefilltext: "",
callback: function(response){},
onshare: function(response){
if(response.status === 'completed') {
if(response.action && response.action === 'cancelled') {
deferred.reject( response );
} else {
deferred.resolve( response );
}
}
}
};
$window.gapi.interactivepost.render($event.target, options);
相关文章:
- 将按钮添加到新元素中
- 使用加号按钮添加多个文本框,并通过PHP提交
- 复选框/单选按钮-添加所选项目的总价
- 将自定义按钮添加到现有网站
- 单击按钮添加HTML表单
- 将sharethis按钮添加到chrome扩展popup.html
- 从自定义DocuSign按钮添加信封自定义字段
- 我尝试将引导下拉按钮添加到 但下拉菜单不起作用.我该怎么做
- 将按钮添加到跨度
- 使用按钮添加到变量
- 单击禁用的按钮添加 CSS
- 将“下一步”和“上一个”按钮添加到较大的图像
- 将下一个和上一个按钮添加到我的图像滑块
- 按React按钮添加行
- 用jQuery点击按钮添加值
- 如何将下一个和上一个按钮添加到图像galary
- 如何为表行结果的每个按钮添加事件侦听器
- 使用setTimeout为按钮添加冷却时间
- 无法向按钮添加属性
- 如何将我的附加按钮添加到这个jQuery mp3播放器中