【发布时间】:2018-04-04 12:59:33
【问题描述】:
我不知道这是否只是一个开发问题,因为我还没有发布我的扩展。 getProfileUserInfo() 返回 {email:"",id:""}。 我是否登录 chrome 都没关系。
这是我的清单中的权限:
"permissions": [
"activeTab",
"storage",
"identity", //determines authorization status
//"notifications",
"tabs",
"offscreenTabs",
"http://*/",
"https://*/"
],
以下是相关代码:
chrome.identity.getProfileUserInfo((userInfo) => {
debugger;
});
谢谢!
【问题讨论】:
-
您需要
identity.email权限。见documentation -
只有在帐户未登录时才应为空。
-
@ZachSaucier 我确认这是同样的问题和解决方案。
标签: google-chrome google-chrome-extension permissions identity