谷歌用谷歌干了我会试试这里,虽然这可能是不可能的。
我只是想在我的一个网页中嵌入推文框,使用网页意图API提供页面中的内容:https://twitter.com/intent/tweet。
问题是,在iFrame中使用此url导致它无法正常工作,可能是因为Twitterati已禁用此功能。它确实说网络意图API 意图是一个弹出窗口,但有没有办法解决这个问题,还是我被迫使用一个产生弹出窗口的链接?
答案 0 :(得分:1)
这可能不是最好的方法,但我需要同样的事情并且必须快速完成。第一个停靠点是twitter API,我期望它应该如何完成。但时间限制意味着我已经这样做了:
HTML:
<textarea class="tweetmsg"></textarea>
<a href="https://twitter.com/share?text=original tweet text" class="twitter-share-button" target="_blank">Tweet</a>
然后每当按下一个键时,jQuery就会填充tweet按钮的data-text属性。
$('textarea.tweetmsg').keyup(function() {
var tweetmsg = $('textarea.tweetmsg').val();
$('.twitter-share-button').attr('href', 'https://twitter.com/share?text=' + tweetmsg);
});
就像我说这可能是一种非常低效的方式,因为每次按下一个键时它会重新填充数据文本字段。如果有人能改进上述解决方案,我会感兴趣。