我正在使用 Facebook 注册插件,它似乎已经停止工作,但我不确定为什么。发生的情况是,它没有加载注册表单,而是仅显示移动条加载图标(并且从不加载)。我有必要的凭据,过去当我的凭据错误时,表单通常会显示的空间中会出现错误消息。
我注意到的一件事是,当我访问注册的 FB 页面时,我可以看到没有自定义字段的两个示例,但是我看不到带有自定义字段的示例。在我的使用中,我使用自定义字段。也许它与使用自定义字段和/或防火墙有关?
所以现在,用户无法注册。请帮忙!谢谢!
这是我的代码:
<div id="fb-root"></div>
<%= javascript_include_tag "https://connect.facebook.net/en_US/all.js#appId=myappnumberiscorrecthere&xfbml=1" %>
<% site_url = MyApplication::Application.config.site_url %>
<fb:registration
fields="[
{'name':'name'},
{'name':'first_name'},
{'name':'last_name'},
{'name':'email'},
{'name':'gender'},
{'name':'birthday'},
{'name':'username', 'description':'User Name', 'type':'text'},
{'name':'postal_code', 'description':'Postal Code', 'type':'text'},
{'name':'password'},
{'name':'captcha'}
]"
redirect-uri="https://<%= @domain + "." + site_url %>/users"
width="530">
</fb:registration>
</div>