javascript - 从 Flash 调用时,facebook javascript sdk 登录对话框被阻止

标签 javascript facebook flash actionscript-3 facebook-graph-api

我有一个 SWF 文件,它调用一些 javascript,通过 javascript sdk 显示 facebook 登录对话框。

这一切都工作正常,除了弹出窗口阻止程序会阻止登录对话框,因为它不是从用户操作调用的,而是从 Flash 调用的。

知道如何解决这个问题吗?

最佳答案

你可以尝试这个脚本......

http://snipplr.com/view/29544/

...但我怀疑这会有多大帮助。

或者,您可以在 Flash 元素顶部 float 一个常规 HTML 按钮,使其看起来像是 Flash 文件的一部分,并以老式方式调用登录过程。该按钮还可以通过 Flash 显示/Conceal/动画,以进一步将其集成到用户体验中。

关于javascript - 从 Flash 调用时,facebook javascript sdk 登录对话框被阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9469261/

相关文章:

iphone - iOS-发布到Facebook ...图标是这个吗?

Facebook Open Graph API 示例 - 如何获取访问 token ?

php - 如何处理 Facebook 的新 UID 大小?

actionscript-3 - Flash 3d 模糊文本

flash - 从闪存流式传输大量数据

javascript - 使用 React 读取嵌套 JSON 数据

javascript - 当另一个下拉框更改时,如何更改下拉内容和图像?

php - 终身管理网站的用户 session

javascript - JS : Nested for loop while parsing JSON

javascript - Sequelize JS : How to remove nested object in result set