【问题标题】:FBJS publish stream not working in google chromeFBJS 发布流在谷歌浏览器中不起作用
【发布时间】:2009-09-02 12:00:21
【问题描述】:

我在 facebook 中创建了一个应用程序,除了 FBJS 的“发布”到配置文件方法之外,一切都运行良好

我就是这样使用它的。 首先发布一个主题并询问用户是否要发布它。

该代码在 Firefox 和 Internet Explorer 中运行良好,但在 google chrome 浏览器中无法正常工作。谷歌浏览器中没有出现扩展权限对话框。

这是我正在使用的代码。

FB_RequireFeatures(["XFBML", "Api", "CanvasUtil"], 函数() { FB.Facebook.init('c61665f45b9ae5e7db667fcb4b6e0f38','crossdomain/xd_receiver.html');

var attachment={'name':'我高兴极了','href':'http://icanhascheezburger.com/2009/04/22/funny-pictures-bursting-with-joy/','description':'一只看起来很有趣的猫','caption':'{演员}给lolcat打了5星','media':[{'type':'image','src':'http://bit.ly/AJTnf','href':'http://bit.ly/hifZk'}]} ;

var actionLinks = [{ "text": "访问站点", "href": "http://www.askme.im"}];

FB.Connect.showPermissionDialog("publish_stream", 函数(x){FB.Connect.streamPublish('你好 这是一个测试帖', 附件,actionLinks,null,null,null,true);}, 真的); });

我也包含了功能加载器文件,但该对话框根本没有出现在谷歌浏览器中。

如果我做错了什么,谁能帮助我。我真的被困住了。

谢谢

【问题讨论】:

    标签: facebook


    【解决方案1】:

    :-)

    找到答案 :-)(非常乐意这样做)。,将其发布在这里,这样任何人都不会浪费时间寻找答案。

    只需确保在使用 FBJS 的文件中使用所有必要的 html 标签。

    在我的情况下,我错过了 head 标签,然后我在“head”中包含了 FB.Connect 代码 标记和宾果游戏。它就像一个魅力。

    在这个链接上发现了同样的问题 on facebook developer forum 并遵循 pschmid0 先生所做的解决方案,即在“head”标签中包含 FB.Connect 代码,并且它(FBJS 显示权限对话框)也在 chrome 中工作。

    【讨论】:

      猜你喜欢
      • 2011-02-15
      • 2020-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-12
      • 2016-01-25
      • 2013-10-09
      • 1970-01-01
      相关资源
      最近更新 更多