Javascript FacebookConnectPlugin。登录返回错误“;会话:试图为具有挂起请求的会话请求新权限;

Javascript FacebookConnectPlugin。登录返回错误“;会话:试图为具有挂起请求的会话请求新权限;,javascript,android,facebook,cordova,phonegap-plugins,Javascript,Android,Facebook,Cordova,Phonegap Plugins,我正在使用,当我运行下面的代码时,我得到了一个奇怪的错误。我只有在Android上才有这个问题 会话:试图请求会话的新权限 有一个未决的请求 我使用: com.phonegap.plugins.facebook连接0.11.0 科尔多瓦4.1.2 安卓5* 有人能帮忙吗?前几天我遇到了同样的问题,尽管我使用的是facebookConnectPlugin.api(“我/相册?字段=id,照片{images,相册}”,[“用户照片”], 我最终登录到了facebook的开发者端,不得不让该应用程

我正在使用,当我运行下面的代码时,我得到了一个奇怪的错误。我只有在Android上才有这个问题

会话:试图请求会话的新权限 有一个未决的请求

我使用:

  • com.phonegap.plugins.facebook连接0.11.0
  • 科尔多瓦4.1.2
  • 安卓5*

有人能帮忙吗?

前几天我遇到了同样的问题,尽管我使用的是
facebookConnectPlugin.api(“我/相册?字段=id,照片{images,相册}”,[“用户照片”],

我最终登录到了facebook的开发者端,不得不让该应用程序被批准使用
“用户照片”
。我在某个地方读到他们说,如果你在开发者模式下不使用开发者帐户进行测试,将导致类似的问题


另外,如果您不需要请求权限,请尝试将其传递为null。

前几天我遇到了同样的问题,尽管我使用的是
facebookConnectPlugin.api(“me/albums?fields=id,photos{images,album},[“user_photos”],

我最终登录到了facebook的开发者端,不得不让该应用程序被批准使用
“用户照片”
。我在某个地方读到他们说,如果你在开发者模式下不使用开发者帐户进行测试,将导致类似的问题

此外,如果不需要请求权限,请尝试将其传递为null

facebookConnectPlugin.login(
  ["public_profile"],

  data => {
    // Success callback
  },

  err => {
    // Fail callback

    console.log("Error:", err); 
    // Session: an attempt was made to request new permissions for a session that has a pending request
  }
);