代码之家  ›  专栏  ›  技术社区  ›  Ankit Kante

无法在Firefox上使用Facebook js sdk v2.10获取用户

  •  0
  • Ankit Kante  · 技术社区  · 7 年前

    我正在尝试使用facebook Javascript SDK在我们的网站上添加facebook身份验证 v2.10版 我面临的问题是 Firefox

    HERE

    当你点击“通过Facebook登录”按钮时 FB.login 函数被调用。当收到响应时,我正在呼叫 FB.api

    FB.login(function(response) {
                  let p1 = document.createElement('p');
                  p1.innerHTML = "FB.login response follows:<br>"+ JSON.stringify(response);
                  document.body.appendChild(p1)
                  FB.api('/me', {fields: 'id,first_name'},
                      function(response) {
                          let p2 = document.createElement('p');
                          p2.innerHTML = "FB.api response follows:<br>"+ JSON.stringify(response);
                          document.body.appendChild(p2)
                      });
              });
    

    FB。应用程序编程接口 调用并接收响应,但在Firefox中,这不会发生。请帮我找出原因

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ankit Kante    7 年前

    好啊我在聚合物应用程序中使用Facebook sdk。sdk文档建议在中添加sdk初始化代码 index.html

    但是,对于聚合物,您需要在 connectedCallback my-app.html 如果您正在使用 polymer-starter-kit )

    由于未知原因 webcomponent-loader.js