RTCIdentityErrorEvent - 表示与身份提供者(idP)相关的错误
已过时
此功能已过时。虽然它可能仍在某些浏览器中工作,但是不鼓励使用,因为它可能随时被删除。尽量避免使用它。
此功能已过时。虽然它可能仍在某些浏览器中工作,但是不鼓励使用,因为它可能随时被删除。尽量避免使用它。
RTCIdentityErrorEvent
接口表示与身份提供者(idP)相关的错误。它通常用于 RTCPeerConnection
。使用此类型发送有两个事件:idpassertionerror
和 idpvalidationerror
。
Firefox 实现此接口的名称为:
RTCPeerConnectionIdentityErrorEvent
。一旦规范和实现稳定下来,一旦规范和实现稳定下来,它可能会在取消前缀RTCPeerConnection
时更正此名称。
属性
RTCIdentityErrorEvent
继承了 Event
的属性,还实现了这些属性。
RTCIdentityErrorEvent.idp
只读
一个 DOMString
,描述生成错误响应的身份提供者(idp)的域名。
RTCIdentityErrorEvent.loginUrl
只读
一个 DOMString
,提供用户可以在其中完成身份验证的 URL。它可以为 null
,由身份提供者(idp)提供。
RTCIdentityErrorEvent.protocol
只读
一个 DOMString
,描述所使用的 Idp 协议。
方法
RTCIdentityErrorEvent
继承了 Event
的属性,它没有特有的方法。
实例
pc.onidpassertionerror = function( ev ) {
alert("名为 '" +
ev.idp +
"' 的 idp 在生成断言时遇到错误。");
}
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 不支持 | 不支持 | 支持1 | 不支持 | 支持 | 未知 |
idp | 不支持 | 不支持 | 未知 | 不支持 | 支持 | 未知 |
loginUrl | 不支持 | 不支持 | 未知 | 不支持 | 支持 | 未知 |
protocol | 不支持 | 不支持 | 未知 | 不支持 | 支持 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 不支持 | 不支持 | 未知 | 未知 | 未知 | 未知 | 不支持 |
idp | 不支持 | 不支持 | 未知 | 未知 | 未知 | 未知 | 不支持 |
loginUrl | 不支持 | 不支持 | 未知 | 未知 | 未知 | 未知 | 不支持 |
protocol | 不支持 | 不支持 | 未知 | 未知 | 未知 | 未知 | 不支持 |
1. 通过 RTCPeerConnectionIdentityErrorEvent
支持。
相关链接
- WebRTC
- 它通常的目标是:
RTCPeerConnection
。