RTCIdentityErrorEvent - 表示与身份提供者(idP)相关的错误

已过时
此功能已过时。虽然它可能仍在某些浏览器中工作,但是不鼓励使用,因为它可能随时被删除。尽量避免使用它。

RTCIdentityErrorEvent 接口表示与身份提供者(idP)相关的错误。它通常用于 RTCPeerConnection。使用此类型发送有两个事件:idpassertionerroridpvalidationerror

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 在生成断言时遇到错误。");
                         }

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持 不支持 不支持 支持1 不支持 支持 未知
idp 不支持 不支持 未知 不支持 支持 未知
loginUrl 不支持 不支持 未知 不支持 支持 未知
protocol 不支持 不支持 未知 不支持 支持 未知

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 不支持 不支持 未知 未知 未知 未知 不支持
idp 不支持 不支持 未知 未知 未知 未知 不支持
loginUrl 不支持 不支持 未知 未知 未知 未知 不支持
protocol 不支持 不支持 未知 未知 未知 未知 不支持

1. 通过 RTCPeerConnectionIdentityErrorEvent 支持。

相关链接