javascript - Facebook Like Box 在 Rails 4 中刷新之前不显示

标签 javascript ruby-on-rails html ruby-on-rails-4 facebook-likebox

为了在我的 Rails 4 应用程序中包含一个点赞框,我遵循了 Facebook 开发人员页面中提供的说明。它在以前的应用程序中对我来说一直很有效,但出于某种原因,在当前的应用程序中,我需要在重定向到页面后刷新页面才能显示喜欢的框。

有人设法遇到这个问题并找到了解决方案吗?

最佳答案

你在这个项目中使用了 turbolinks gem 吗?众所周知会引起这样的问题。看看官方解决方案http://reed.github.io/turbolinks-compatibility/facebook.html或者在这里查看对其他人有效的方法 Facebook SDK and rails 4 Turbolinks

如果您没有使用 turbolinks,请添加一些关于您使用的 js 库的信息,很可能是其中之一造成的。

关于javascript - Facebook Like Box 在 Rails 4 中刷新之前不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28972436/

相关文章:

javascript - 使用字符串填充表格元素

ruby-on-rails - Pundit 范围界定,如何让成员只能看到他们的帖子?

ruby-on-rails - 为什么 Chronic 错误地解析了四个字母的月份?

php - 从查询字符串中删除值第 2 部分

javascript - AJAX 响应中缺少值

javascript - 根据视口(viewport)宽度更改 fullCalendar View 和标题选项?

html - 有没有 HTML 5 "Builder"

html - 如何使我的 div 正确适应动态大小

javascript - Angularjs ng-show == ID?

ruby-on-rails - Ruby on Rails - 如何使 .where 方法不区分大小写