安全上下文
此特征只可用于
安全上下文
(HTTPS),在某些或所有
支持浏览器
.
credentials
特性为
Navigator
interface returns the
CredentialsContainer
interface, which exposes methods to request credentials. The
CredentialsContainer
interface also notifies the user agent when an interesting event occurs, such as a successful sign-in or sign-out. This interface can be used for feature detection.
var credentialsContainer = navigator.credentials
if ('credentials' in navigator) {
navigator.credentials.get({password: true})
.then(function(creds) {
//Do something with the credentials.
});
} else {
//Handle sign-in the way you did before.
};
| 规范 | 状态 | 注释 |
|---|---|---|
| Credential Management Level 1 | 工作草案 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
credentials
|
Chrome 51 | Edge 18 | Firefox Yes | IE ? | Opera Yes | Safari ? | WebView Android 51 | Chrome Android 51 | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android 5.0 |
完整支持
兼容性未知
实验。期望将来行为有所改变。
Navigator
activeVRDisplays
appCodeName
appName
appVersion
battery
buildID
clipboard
connection
cookieEnabled
credentials
deviceMemory
doNotTrack
geolocation
keyboard
语言
languages
locks
maxTouchPoints
mediaDevices
mediaSession
onLine
oscpu
permissions
platform
product
productSub
serviceWorker
userAgent
vendor
vendorSub
webdriver
xr