问题标签 [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 投票
1 回答
808 浏览

javascript - 访问 iframe 中的 parent.document

如果我们在 iframe 应用程序中调用“ parent.document”,我们将得到“ Permission denied to access property 'document'”错误。当域不同时,似乎无法在 iframe 父文档中进行更改。

我已经跟踪了 facebook “FB.ui” 函数结果,例如:

并发现在iframe 中调用此函数后,结果对话框只是一个< div >标签,它是在“parent.document”页面内动态创建的。

因此,如果 iframe 禁止访问 parent.document,那么 facebook 怎么可能做这样的事情?

0 投票
1 回答
111 浏览

javascript - 使用 FB UI 向用户提示错误消息

是否可以使用 JS-SDK、FB UI 提示一个简单的对话框,例如“最大上传大小为 25MB。”。应该只有对话框和带有自定义标签的按钮。

0 投票
1 回答
4884 浏览

amazon-s3 - 使用 FB.ui 发送的消息上的“附件不可用”

我正在尝试在使用 FB.ui({method: "send"}); 发送的消息中包含链接和图像。

文档:https ://developers.facebook.com/docs/reference/dialogs/send/

请注意,我已经看到了这个接受的答案,但它没有解决我的问题。

有时收件人可以看到图像和链接,有时他们会看到:


在此处输入图像描述


知道是什么原因造成的吗?该图像托管在 AWS CloudFront 上,可通过 HTTP 和 HTTPS 访问。

0 投票
1 回答
333 浏览

jquery - Facebook 应用程序书签选项去了哪里?

我正在运行 iframe 选项卡应用程序。从我的应用程序发送邀请后,我需要将用户定向到实际的 iFrame 选项卡位置,而不是画布应用程序的位置。

我听说 Facebook 有一个书签选项,您可以在其中输入一个 URL 将用户从 Canvas 引导到页面选项卡,但这似乎已经消失了。

有没有办法做到这一点?我可以在发送邀请时传递 value 或 return_uri 吗?

这是我发送邀请 atm 的代码:

任何帮助都可以!

0 投票
2 回答
1476 浏览

javascript - Facebook UI 发送

我正在使用这个 facebook ui

发送 facebook ui 出现,但是当我单击发送按钮然后检查假设收到消息的 fb 帐户时,它没有出现在消息列表中。

我有一个内部服务器错误,还有这张图片在此处输入图像描述

任何想法?

我认为我的链接无效,如何使链接有效?

在此处输入图像描述

提前谢谢你,国王

0 投票
2 回答
1987 浏览

javascript - 登录我的应用程序后如何检测用户退出 Facebook?

我的应用程序使用 Facebook 身份验证:

使用它时,人们可以在墙上发帖:

这工作正常,但有一点小问题。如果人们:

  1. 登录应用程序。
  2. 退出 Facebook。
  3. 尝试从应用程序发布墙帖。

打开墙帖对话框失败。控制台显示“拒绝显示文档,因为 X-Frame-Options 禁止显示。 ”。

我可以让 Facebook 向用户显示登录提示吗?或者我可以检测到错误并告诉用户他不再登录 Facebook?

0 投票
1 回答
132 浏览

facebook - 是否可以获得发送对话框发送消息的用户数量

我想知道当用户使用“发送对话框”向特定朋友发送消息时是否可以检索用户发送消息的人数/朋友(只要一个数字就可以了)。我一直在查看发送对话框的文档,但似乎没有关于此的任何信息。(https://developers.facebook.com/docs/reference/dialogs/send/)。

在这个阶段我能想到的另一种方法是使用图形 API,但是我需要知道用户刚刚发送的消息的 messageID。

0 投票
3 回答
2262 浏览

css - 有没有办法指定 FB.ui 对话的 z-index

我在尝试让 Facebook 提要对话 fb.ui 显示在我网站上的某些内容上时遇到问题。

我似乎无法在文档中找到增加 z-index 的方法。没有一些css覆盖hackery的首选方法是什么?

如何用这个更改 z 索引? http://developers.facebook.com/docs/reference/javascript/FB.ui/

0 投票
1 回答
331 浏览

facebook - 如何使用自定义文本进行应用请求,例如 MyCalendar?

如何提出这个要求?(我的意思是自定义文本)

要求

0 投票
1 回答
328 浏览

javascript - 共享对话框打开然后关闭

当用户提交表单时,我的应用程序会打开一个共享对话框。提交后页面刷新时,在文档就绪 (jQuery) 上调用该对话框。

对话框确实打开,但几秒钟后关闭。这几乎使对话框无用。如果您尝试在它关闭之前点击“分享”,那么它确实有效,但显然大多数用户不会尝试和它竞争。

该应用程序可以在这里找到:https ://apps.facebook.com/topmoviesseen/

我注意到它可能是喜怒无常的,奇怪的是看到它完美地工作。其他时候,对话框消失仅在 4 或 5 秒后重新出现。我会冒险猜测有某种 JS 会影响框的 z-index 或可见性,但我找不到任何东西。

非常感谢任何帮助。

用于调用对话框的代码: