- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 Chrome 应用的 Chrome 控制台窗口中进行以下调用:
window.navigator.appVersion.match(/Chrome\/(.*?) /)[1];
"37.0.2062.120"
chrome.identity.getProfileUserInfo(console.log)
undefined
为什么回调(console.log)从未被调用?它应该打印一个返回的 userInfo 对象,不需要网络 IO。我在控制台或应用程序中运行的代码中没有收到回调。
API 在这里:https://developer.chrome.com/apps/identity#method-getProfileUserInfo
我错过了什么?
谢谢!
最佳答案
console.log
不是 JavaScript 函数。将带有参数的函数(匿名函数即可)传递给 API 调用,然后看看是否能得到一些结果。此外,此 API 要求 manifest.json 文件具有 "identity"
权限,并且 (1) 您可能在 list 中没有该权限,或者 (2) 您有该权限,但不知何故 API 调用没有直接输入控制台时不允许(我个人从未这样做过)。如果您的测试表明#2 是可能的,请将 API 调用放入 JavaScript 文件中并尝试这种方式。
关于javascript - 回调未调用? Chrome 身份 API getProfileUserInfo(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26153853/
随着 Chrome 37 的发布,有一个新的 API 可用:identity.getProfileUserInfo 。我不太确定这意味着返回什么信息或它代表什么。 从文档中,我认为它会返回登录 Chr
我正在 Chrome 应用的 Chrome 控制台窗口中进行以下调用: window.navigator.appVersion.match(/Chrome\/(.*?) /)[1]; "37.0.20
这个问题在这里已经有了答案: Chrome extension identity.email empty (2 个答案) 关闭 3 年前。 我不知道这是否只是一个开发问题,因为我还没有发布我的扩展。
这个问题在这里已经有了答案: Chrome extension identity.email empty (2 个答案) 关闭 3 年前。 我不知道这是否只是一个开发问题,因为我还没有发布我的扩展。
我是一名优秀的程序员,十分优秀!