问题标签 [facebook-ui]

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.

0 投票
3 回答
1842 浏览

javascript - 将 FB.ui 用于“apprequest”和“feed” - JS 错误 - c 未定义

我开发了两个应用程序,它们FB.ui()调用发送应用程序请求并要求使用“提要”参数发布状态更新。它工作了几个月,但在过去的一周里我遇到了错误:

c 是未定义的第 18 行: FB.provide('Dom',{containsCss:function...(oldonload);}else oldonload();};})(); 文件:all.js

它来自我导入的文件 all.js 以使用来自 url 的 FB 对象:http ://connect.facebook.net/fr_FR/all.js (我也尝试过http://connect.facebook.net/en_US/all. js )

这是导致错误的代码部分:

在调用 addFriends 函数之前,我检查了我的 appId 并拥有“fb-root”div ...

0 投票
1 回答
427 浏览

javascript - 样式化 FB.ui 的某些元素?

所以我做了一些谷歌搜索,但我找不到一个好的答案。

我使用以下代码允许我的用户向他们的 fb 发布状态更新:

代码工作正常,但是我想摆脱那个可怕的边框并设置宽度。我听说这是不可能的,因为“原产地政策”但是可以用 Javascript 来完成吗?或者,我是否可以使用我自己的自定义脚本来模仿上面的插件,该脚本仍将发布到 FB,但我将对它有更多的控制权?

0 投票
1 回答
986 浏览

localhost - FB.ui 在 localhost 域不一致问题上的 Javascript SDK 测试

当我尝试在通过 FB.ui 共享链接的 localhost 上进行测试时,出现以下错误:

这是有道理的,因为在我的应用程序中我设置了站点位置。有没有办法让它在本地工作?我应该制作另一个指向本地主机的应用程序吗?

0 投票
1 回答
2651 浏览

user-interface - 应用程序请求对话框,新窗口中的弹出窗口

可能重复:
Fb.UI 对话框显示在弹出窗口中,而不是 iframe

我得到了应用程序请求对话框的代码:

似乎对话框正在新窗口中打开。我不想要这个,我想在 Facebook 样式的 POPUP 中弹出请求对话框,提要对话框也是如此。

0 投票
1 回答
957 浏览

flash - AS3 Facebook.ui 回调不起作用

今天我将使用这个方法:

我总是使用这种方法并且它总是有效的。但是今天回调不起作用!有人有同样的问题吗?几天前我知道它有效...

我正在使用 API 1_6,但我也尝试过使用 API 1_7。

非常感谢!

0 投票
1 回答
729 浏览

dialog - 我可以在提要帖子中使用 SWF 以外的其他视频格式吗?

我在谷歌上搜索了两天试图解决这个问题。我还搜索了这个论坛并阅读了 FB Dev 页面,直到我的眼睛受伤。两天前我问了这个问题,它被删除了。我完全理解,但如果我问错了,请帮我正确地问或指出正确的方向或告诉我我是个白痴,任何事情。

我正在尝试使用 FB.UI 从我的网站“将故事发布到提要”。那工作正常。

我的问题是我想添加视频而不是照片。因此,基于 FB DEV 文档,我正在尝试使用“源”属性来执行此操作。但我尝试了多种视频格式都无济于事(avi、mp4、flv)。唯一似乎有效的是 SWF 文件,但我没有该格式的视频。(也尝试过,但没有合适的工具)

有谁知道您是否必须使用 SWF 或者您可以使用其他格式,我做错了。

您可以在此处查看我的进度http://www.thishope.org/facebook-tab.html(单击“获取免费歌曲”以获取对话框。)

这是我页面上的代码

0 投票
2 回答
3144 浏览

facebook - Fb.ui() 弹出窗口有效,但对话框永远加载

我想请用户使用 facebook javascript sdk 向我的应用授予“publish_stream”权限。

我这样初始化它:

我的 FB.ui 调用如下所示:

如果我将“对话框”更改为“弹出”,它会完美运行。但是,如果我指定“对话框”或不选择该选项,它会向我显示 fb-div,但带有加载动画(如: http: //p.iqs.me/t1c4j)并且内容永远不会加载。

我究竟做错了什么?

更新:我发现这个页面http://developers.facebook.com/docs/reference/dialogs/#display说以下关于使用“iframe”作为显示:“由于点击劫持的风险,这仅允许某些某些对话框,并要求您传递有效的 access_token"

没有说任何关于“对话”思想的事情,但 iframe 和对话都给出了同样糟糕的结果。

我将如何传递 access_token?

0 投票
1 回答
2085 浏览

facebook - 无法在开发(本地主机)环境中调用 FB.ui

我曾经能够,但由于某种原因,我所有使用 FB.ui() 的 Facebook Javascript API 调用不再在我的 url 为 localhost:8080 的开发环境中工作。在生产中它工作正常。我有一个开发环境 Facebook 应用程序,但我只是在其中更改了 URL。我认为这就是问题所在。我如何拥有一个允许从开发和生产环境调用 FB.ui() 的 Facebook 应用程序?这是我在 dev 中调用 FB.UI() 时遇到的错误:

0 投票
2 回答
1033 浏览

comments - Facebook 评论插件样式

我在我的网站中添加了 facebook 评论插件,我想根据我的网站风格为插件添加样式。我在 mysite.xml 中添加的以下代码。

请建议我如何做到这一点。

0 投票
1 回答
101 浏览

facebook - 如何呈现更好的面向时间线的 Facebook 权限请求对话框样式?

当我将用户发送到 Facebook 开发人员文档推荐的身份验证 URL 时:

我看到一个类似这样的对话框:

当前权限对话框

我想呈现一个类似于我在其他应用程序中看到的对话框,如下所示:

在此处输入图像描述

有人可以解释一下如何实现这种更友好的外观吗?