gpt4 book ai didi

angular - 我如何在 Angular 7 中使用 Chrome 中的 PasswordCredential API

转载 作者:行者123 更新时间:2023-12-04 15:44:09 26 4
gpt4 key购买 nike

我正在使用 Angular 7 制作一个应用程序,我想将用户的密码存储在链接内置的 chrome 中!我无法使用它,因为无法创建“新的 PasswordCredential”。

我可以使用“(任何窗口).PasswordCredential”检查它是否可用,但我无法创建 PasswordCredential 的实例

         if ((window as any).PasswordCredential) {
const credentials = new PasswordCredential ({
name: userLogin.username,
password: userLogin.password,
});
return navigator.credentials.store(credentials);
}

错误显示'找不到名称'PasswordCredential'.ts(2304)'

并且在导航器中还显示“属性‘凭据’在‘导航器’.ts(2339)”类型上不存在

最佳答案

首先你需要写:

    declare global {
interface Window {
PasswordCredential: any;
FederatedCredential: any;
}
}

然后:

if (window.PasswordCredential) {
...your code here
}

关于angular - 我如何在 Angular 7 中使用 Chrome 中的 PasswordCredential API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56604550/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com