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。