隐藏Div内的社交媒体按钮

有没有人能够在Chrome扩展程序中使用Facebook Like,Twitter Follow和Google +1按钮。

我可以让按钮显示,以及一些function,但似乎缺少部分。 例如,Like按钮不记得你是否喜欢它,它每次都显示1的计数。 Twitter没有显示正确数量的关注者,并且在“关注”文本后缺少@username。

我知道扩展名是沙箱。 有没有人找到解决方法? 例? 码?

UPDATE

问题是社交媒体按钮位于隐藏的div内(显示:无)。 div使用jQuery的slideToggle来显示和隐藏。 默认情况下,div不显示,社交媒体按钮位于其上。 当我将社交媒体按钮放在一个没有隐藏的div中时,它们可以正常工作。 有解决方案?

问题是社交媒体按钮位于隐藏的div内(可以通过选项卡访问的不同显示)。 有没有办法让它们工作而不更新触发事件的z-index?

他们在扩展页面中工作。 您必须明确指定公共URL,并且必须修改facebook / twitter以明确包含协议。 //platform.twitter.comhttps://platform.twitter.com

popup.html

     

的manifest.json

 { "name": "test", "version": "1", "browser_action": { "default_popup": "popup.html" } } 

问题解决了。 我将标记添加到标记页面,并在slideToggle开始后立即对API脚本进行匿名函数调用。 工作完美。