screensharing - 在 Web 应用程序上添加屏幕共享功能
问题描述
我正在寻找在我的客户支持应用程序上启用屏幕共享功能的选项,这样只需单击一个按钮或一个 URL,客户就可以共享他们的屏幕,而无需任何外部安装或任何东西。
解决方案
将屏幕内容捕获为实况MediaStream
是通过调用 来启动的navigator.mediaDevices.getDisplayMedia()
,它返回一个解析为包含实况屏幕内容的流的承诺。
来自 mozilla.org 的屏幕捕获 API
推荐阅读
- reactjs - web.js 和 native.js 平台目标在 React Native Web 文件名中不起作用
- linux - 无法从 linux 机器获取 windows 机器的 snmp 值
- akka - 可以利用 Akka FSM 来使用请求级状态吗
- java - 等待每个 CompletableFuture 完成
- sql - TSQL Pivot 4 值列
- c++ - 如何将 boost::msm 状态机的实现传播/拆分为多个文件?
- android - Android studio 3.1.2 应用程序的设计与设备上运行的不同
- azure - 如何在没有 GROUP BY 和 COUNT 的 cosmos db 的嵌套数组中查找重复项
- arduino - 串行输出未传输到文件(使用处理)
- alexa - 什么时候为alexa技能重置设备ID,设备ID可以可靠使用吗?