【问题标题】:My Website is appearing as a blank white page in facebook canvas我的网站在 facebook 画布中显示为空白页面
【发布时间】:2013-08-22 20:08:05
【问题描述】:

我在 facebook 的开发者设置中更改了我的应用命名空间和应用标题。

现在我的网站只显示为空白。我的应用程序处于沙盒模式,但如果有人需要使用他们的 Facebook 帐户重现我的问题,我可以将其公开。

这些是我提供的画布网址:

画布网址:http://books.botflip.com 安全画布网址:https://books.botflip.com

【问题讨论】:

  • 它之前工作了吗?禁用沙盒模式,以便我们可以重现相同
  • 是的。早些时候工作。沙盒禁用。这是网址:apps.facebook.com/botflipbooks
  • 我的服务器是否需要响应来自 facebook 的 POST 请求?
  • M 出现错误,限制使用此应用
  • 您是否禁用了沙盒模式以确保它不受限制?

标签: facebook facebook-canvas


【解决方案1】:

在你的 development.rb 文件中:

config.action_dispatch.default_headers = {
  'X-Frame-Options' => 'ALLOWALL'
}

【讨论】:

    【解决方案2】:

    我修好了!

    这是由于使用 rails4 导致的 xframe 选项问题。此外,rails 4 需要 routes.rb 中的 post 路由才能与 facebook 很好地配合。

    Cannot display my rails 4 app in iframe even if 'X-Frame-Options' is 'ALLOWALL'

    感谢大家的帮助!

    【讨论】:

      猜你喜欢
      • 2013-08-27
      • 1970-01-01
      • 2010-12-15
      • 1970-01-01
      • 2014-02-05
      • 1970-01-01
      • 1970-01-01
      • 2014-11-15
      • 1970-01-01
      相关资源
      最近更新 更多