在 facebook 页面的选项卡中查看 facebook 应用程序时不显示任何内容

Posted

技术标签:

【中文标题】在 facebook 页面的选项卡中查看 facebook 应用程序时不显示任何内容【英文标题】:No content is displayed when viewing facebook app in a facebook page's tab 【发布时间】:2010-12-17 06:12:15 【问题描述】:

我可以通过http://apps.facebook.com/app/ 链接查看我的申请,并且内容正确显示。我还将应用程序作为选项卡添加到 facebook 页面。但是,在查看选项卡时不会显示任何内容。

我正在使用 facebook 工具包的版本 3 for asp.net。

根据我的阅读,这是由于重定向导致登录造成的。我用过:

protected void Page_PreInit(object sender, EventArgs e) base.RequireLogin = false; 但这并不能解决问题。

为了调试,我在 Page_Load 和 Page_PreInit 中添加了一行写入日志文件。在http://apps.facebook.com/app/thepage.aspx 查看应用程序时,测试字符串会同时写入 Page_Load 和 Page_PreInit 的日志中。

但是当加载同一个页面时 - 作为 facebook 页面中的标签,没有任何内容写入日志文件;好像没有命中 Page_Load 和 Page_PreInit。

有人知道怎么回事吗?

【问题讨论】:

【参考方案1】:

原来 facebook 想要一个 / 在画布 URL 的末尾。否则相关链接将不起作用。

【讨论】:

以上是关于在 facebook 页面的选项卡中查看 facebook 应用程序时不显示任何内容的主要内容,如果未能解决你的问题,请参考以下文章

像时间线页面选项卡中的详细页面

是否可以在移动设备上将 Facebook 应用程序显示为页面选项卡?

Facebook 选项卡应用程序无法访问粉丝专页的照片

路由到单独选项卡中的页面时没有后退按钮(单页应用程序)

在新选项卡中打开 iframe 源

js跳转页面在新选项卡中打开