https://developer.mozilla.org/en-US/docs/Web/API/Presentation_API favicon

Presentation API

演示API - Web APIs | MDN

介绍:

演示API允许用户代理(如Web浏览器)通过大型演示设备(如投影仪和网络连接电视)有效显示Web内容。支持的多媒体设备类型包括通过HDMI、DVI等有线连接的显示器,或通过DLNA、Chromecast、AirPlay或Miracast无线连接的显示器。

记录:

2024-07-01

每月访客数:

20102.6K

Presentation API

Presentation API 产品信息

演示API - Web APIs | MDN

什么是演示API

演示API让用户代理(如Web浏览器)能够通过大型演示设备(如投影仪和网络连接电视)有效显示Web内容。支持的多媒体设备类型包括通过HDMI、DVI等有线连接的显示器,或通过DLNA、Chromecast、AirPlay或Miracast无线连接的显示器。

特点

  • 安全上下文:此功能仅在HTTPS等安全上下文中可用,且在某些或全部支持的浏览器中可用。
  • 实验性技术:这是一个实验性技术,使用前请仔细查看浏览器兼容性表。
  • 1-UA模式和2-UA模式:根据演示设备提供的连接机制,控制页面和接收页面可以由同一用户代理渲染,也可以由不同的用户代理渲染。

用例

一般情况下,网页使用演示控制器API指定要在演示设备上渲染的Web内容并启动演示会话。使用演示接收器API,呈现的Web内容可以获取会话状态。通过为控制页面和接收页面提供一个基于消息的通道,Web开发人员可以实现这两个页面之间的交互。

示例代码

监视演示显示器的可用性

html Present

启动新的演示

html

重新连接到演示

html Reconnect

常见问题

演示API是否安全?

演示API仅在HTTPS等安全上下文中可用,以确保数据传输的安全性。

演示API支持哪些设备?

演示API支持通过HDMI、DVI等有线连接的显示器,或通过DLNA、Chromecast、AirPlay或Miracast无线连接的显示器。

如何使用演示API?

通过演示控制器API指定要在演示设备上渲染的Web内容并启动演示会话。使用演示接收器API,呈现的Web内容可以获取会话状态。

Loading related products...