我使用以下
实现了自定义Twitter按钮 var url = attrs.twitterShare;
var width = 575;
var height = 400;
var left = (getScreenWidth() - width) / 2;
var top = (getScreenHeight() - height) / 2;
var opts = 'status=1' + ',width=' + width + ',height=' + height + ',top=' + top + ',left=' + left;
window.open('http://twitter.com/share?original_referer=' + url, 'twitter_share', opts);
摘要,点击一个元素,调用javascript打开,打开twitter.com/share与要共享的网址。但是我想知道是否有一个回调我可以用来获取链接共享的统计数据,例如转发的数量?
答案 0 :(得分:0)
您可以在弹出窗口中嵌入iframe,这会加载共享网址,当页面更改时,您可以处理
function callback(url) { alert(url); };
var window = open('url','name','height=300,width=300');
window.document.write('<iframe onLoad="window.opener.callback(this.contentWindow.location);" src="https://twitter.com/intent/tweet?url=http%3A%2F%2Fbbc.co.uk&text=This is a Twitter title">');