【发布时间】:2014-03-07 15:21:21
【问题描述】:
我在我的扩展程序中实现了一个简单的 Facebook“点赞”按钮。但是,它似乎不起作用。
我使用iframe version of the "Like" button 只是因为我不需要任何额外的脚本。
<iframe src="//www.facebook.com/plugins/like.php?href=[dummy_text]&send=false&layout=button_count&width=100&show_faces=false&font&blah..." scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px;" allowTransparency="true"></iframe>
起初,按钮确实显示得很好且正确:
但是,点击后,它会以红色显示“错误”:
所以我想也许是因为(kind of stupid and) restricted policies added in manifest version 2?;因为如果我把它放在一个普通的网页上它就可以工作。 (点赞按钮后显示“确认”。)
知道如何解决这个问题吗?
【问题讨论】:
-
您的分机是否有权访问 facebook?
-
@MostafaShahverdy 因为它在
iframe中,所以我不需要添加任何权限,但我确实将 Facebook 包含在权限列表中。
标签: javascript facebook google-chrome-extension