问题标签 [facebook-social-plugins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
layout - 试图删除评论的布局损坏
我的 Facebook 评论框有一些布局问题。
这个盒子是 245 像素宽,我需要它来适应我的布局的其余部分。
该窗口在此大小下工作正常,但删除窗口似乎不会根据我的主框宽度自动调整大小。
见下图:
有没有办法解决这个问题?
facebook - Facebook评论插件审核模式设置不起作用
我在网站上设置了 Facebook 评论插件,并且它正在工作,但是设置“默认情况下让每个人都可以看到每个帖子”似乎不起作用。除版主和发帖人外,所有人都看不到所有帖子。
mobile - fb:评论可在iOS上的固定页脚下滚动?
我们正在构建一个小型网页,该网页位于 iPad 应用程序的 UIWebView 中。这个 webview 在底部有一个固定的页脚,在中间有一个可滚动的 div。到目前为止,我们有一个很好的解决方案,使用 iscroll4 来滚动 div。当该 div 仅包含文本和图像时,iscroll 就像一个魅力。
但是当我们在那个可滚动的 div 中添加一个 fb:comments 标签时,就会发生不好的事情。我们尝试了许多不同的滚动和/或固定位置库,包括 iscroll4、触摸滚动和可滚动性。它们似乎都不适用于 fb:comments。最常见的症状是任何低于滚动区域原始部分的 fb:comments 部分都不会显示,即使滚动到视图中也是如此。就像在 FB 扩展 fb:comments 时 iframe 大小是固定的。
如果这是一个正确的分析,我怎样才能让 iFrame 扩展到它想要的任何大小?
或者,关于可能出现什么问题的其他建议?我感到很受挫,因为这是在 UIWebView 中的 iPad 应用程序中运行的,而且我没有像在 Chrome 上那样方便的开发人员工具(问题没有出现)。
麦克风
plugins - 不允许使用域,未设置 og:url/type/title...(使用评论插件)
我们正在我们的文章中测试 FB 评论插件,只有我继续收到“无法访问 url”的警告。
所以我不知道我在这里做错了什么 - 它告诉我 og:url、og:type 和 og:title 未设置,但它不仅将它们显示为如下设置,它还将 url 识别为当告诉我它无法访问域时属于“文章”类型 - 并且该域在应用程序属性中设置得非常清楚。
只要我在这里问,是否可以将一个应用程序用于多个域?我们有一个具有不同域的暂存站点,并且能够仅在其上执行操作会很方便。
我已经搜索并没有找到这个确切的问题,但是如果我在这里做一些完全愚蠢和明显的事情,请原谅。
javascript - 如何确定我的 Open Graph 应用程序是否已以编程方式添加到时间轴?
假设,除了使用“添加到时间线”社交插件之外,我只想在用户尚未将我的应用程序添加到她的时间线时才向用户显示特定消息。
JavaScript SDK 中有什么方法可以让我检查吗?
facebook - 建议栏未将“已读”项目发布到时间线
我已经看到各种关于添加到时间线社交插件被“损坏”的帖子,但是你们中的任何人都设法让它工作吗?
将 og:type 设置为文章时,插件将帖子标记为“已读”,但它们没有出现在时间线、新闻代码或新闻提要中的任何位置。
我在开始标记中添加了 prefix="og: http://ogp.me/ns# otlogin: http://ogp.me/ns/apps/otlogin# ",如教程中的 HTML 示例所示。
这并没有解决问题。
任何建议或帮助将不胜感激。
(如果您想通过调试工具查看源代码或运行文章,这里有一个示例文章的地址:http ://www2.onthisisland.com/driving-cypriot/2010/11/06/ )
facebook - 为什么我的likebox 不显示任何面孔?
我有一个用这段代码生成的likebox:
SDK 是这样加载的:
(如果您想查看完整代码,网站是 ibrowsergame.it)
- 当我使用页面的管理员帐户登录时,我可以看到面部正确地填充了照片。
- 如果我使用另一个帐户登录,则只有 2 张面孔。
这只是我的问题,还是每个人都因为隐私设置而遇到这种情况?
奇怪的是,只有 2 人愿意展示他们的个人资料照片(共 180 人)。不是吗?
结果非常糟糕,因为如果没有显示人脸,我有大约 50 像素未使用的空白区域。
facebook - 显示 Facebook 社交插件时出错
我在使用 Facebook 社交插件时遇到问题。如果它很重要,我使用 GWT 在 HTML widjet 中显示代码
我把它放在我的html中
并且什么都没有显示。但是,如果我用 firebug 打开源代码,然后剪切该代码并再次粘贴,它就会显示出来。就好像该代码需要特殊的“刷新”或“重新加载”。顺便说一句,我从developers.facebook.com 页面获得了该代码。这是社交插件评论代码。
我的html标签也是<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml">
所以我的问题是:有谁知道为什么不显示评论插件以及为什么,当我使用 firebug 剪切和粘贴完全相同的代码时,它会显示出来。
facebook-graph-api - 添加到时间线按钮不请求发布操作权限
我正在使用 xfbml Add To Timeline 社交插件(https://developers.facebook.com/docs/reference/plugins/add-to-timeline/),但是当我点击它时,我得到的权限对话框只是说“访问我的基本信息”,果然它实际上并没有让我获得使用时间线所需的 publish_actions 权限。我尝试像这样在标签上明确指定烫发:<fb:add-to-timeline show-face="false" mode="button" perms="publish_actions"></fb:add-to-timeline>
但没有运气。
昨天还好好的,现在突然不行了。我想知道这是否与我多次从我的 Facebook 帐户添加和删除我的应用程序有关?
comments - 在社交评论插件中禁用第三方登录
我在我的 Facebook 应用程序中使用社交评论插件。
在插件的文档中,它说可以在插件的设置部分禁用第三方登录。
如何使用户能够使用其他登录提供程序发表评论?
在插件的设置部分,您可以选择在您的评论框中启用第三方登录。目前,这将使用户能够使用 Yahoo!、AOL 或 Hotmail 帐户发表评论。
由于我能找到与插件相关的唯一部分是审核工具,我假设这是“插件的设置部分”。
这是我在应用程序的设置下单击时显示的屏幕:
我禁用了“其他登录提供程序”选项,但它仍然出现在我的应用程序的评论框中。
也许有一个参数或方法可以用来实现这一点,或者我没有找到插件的正确设置部分。