PresentationConnectionAvailableEvent - 屏幕显示创建与对象关联的连接后触发该对象
这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。
PresentationConnectionAvailableEvent
是 Presentation API 的接口,在屏幕显示创建与对象关联的连接后触发该对象。
创建与对象关联的连接时,控制用户代理会在 PresentationRequest
上触发一个名为 connectionavailable
的受信任事件。接着在 PresentationRequest
实例上触发 PresentationConnectionAvailableEvent
对象,并将 connection
属性设置为已创建的 PresentationConnection
对象。
通过控制器调用 start()
或 reconnect()
或由控制用户代理通过 defaultRequest
代表控制器创建连接的方式,为控制器创建的每个连接均触发该事件。
构造函数
PresentationConnectionAvailableEvent()
创建一个新的 PresentationConnectionAvailableEvent
。
属性
PresentationConnectionAvailableEvent.connection
只读
返回对触发事件的 PresentationConnection
对象的引用。
规范
规范 | 状态 | 备注 |
---|---|---|
Presentation API PresentationConnectionAvailableEvent interface 的定义 |
候选推荐 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 48 | ≤79 | 51 | 不支持 | 支持 | 未知 |
PresentationConnectionAvailableEvent() 构造函数 | 48 | ≤79 | 51 | 不支持 | 未知 | 未知 |
connection | 48 | ≤79 | 51 | 不支持 | 支持 | 未知 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 不支持 | 48 | 未知 | 51 | 未知 | 支持 | 未知 |
PresentationConnectionAvailableEvent() 构造函数 | 不支持 | 48 | 未知 | 51 | 未知 | 未知 | 未知 |
connection | 不支持 | 48 | 未知 | 51 | 未知 | 支持 | 未知 |