Chrome.identity.getProfileUserInfo随机返回空电子邮件

时间:2017-04-10 12:16:56

标签: google-chrome google-chrome-extension chromebook google-identity

我们有一个Chrome扩展程序,主要用于Chromebook,并且在很大程度上依赖于通过chrome.identity.getProfileUserInfo检索用户的电子邮件地址。这在大多数情况下都有效,但是我注意到在我们的客户中随机时间它会返回一个空字段。显然我在清单中拥有所有必需的权限,但遗憾的是我自己无法重现这个问题,也没有注意到它何时出现的任何模式。

我想知道其他人是否有过与此功能相似的经历。

1 个答案:

答案 0 :(得分:1)

除了@IvánNokonoko的评论之外,如果用户未登录或未指定email清单权限,也基于同一documentationidentity.email为空。< / p>

参考:Chrome extension identity.email empty

  

编辑manifest.json以包含两个权限:

     

"permissions": ["identity", "identity.email"]

希望这有帮助!