我一直在为我的 facebook 画布应用程序使用这个 gem:https ://github.com/dekart/facebooker2.git
今天我把它换成了另一个 facebook auth gem,决定我不喜欢它并回到我原来的状态。
我包括这样的宝石:
gem 'facebooker2', :git => "https://github.com/dekart/facebooker2.git"
由于我进行了此更改,facebooker2 gem 一直在我的应用程序中导致 javascript 错误。
window.fbAsyncInit = function() {
FB.init({
appId : 'myappid',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true, // parse XFBML
oauth : true
channelUrl : 'http://myurl/channel.html'
});
后面缺少逗号,oauth: true
这意味着我的 facebook 登录按钮不会呈现。
我该如何解决?理想情况下,我想进入 gem,看看为什么它缺少逗号并修复它。然后在我的本地机器和 heroku 上使用我的 gem 的固定版本。如果您可以提供替代解决方案,将不胜感激。