【发布时间】:2018-08-21 02:46:12
【问题描述】:
我正在使用 Agora.io 的 Web SDK 并尝试实现视频聊天功能并启用屏幕共享。但是,我遇到了这个问题: MediaError“拒绝访问屏幕
【问题讨论】:
我正在使用 Agora.io 的 Web SDK 并尝试实现视频聊天功能并启用屏幕共享。但是,我遇到了这个问题: MediaError“拒绝访问屏幕
【问题讨论】:
您的网页似乎无权访问该设备。不确定您使用的是哪个浏览器。如果您的浏览器是 Chrome/Chromium,请尝试:Change site permissions。
或使用他们的工具测试您的浏览器:Agora Web Trouble shooting、Agora Web Demo
【讨论】:
您可以使用 Chrome 或 Firefox 与 Agora.io 进行屏幕共享。确保您正在部署到 HTTPS。
火狐:
screenStream = AgoraRTC.createStream({
streamID: uid,
audio: false,
video: false,
screen: true,
mediaSource: 'screen' // 'screen', 'application', 'window'
});
铬:
screenStream = AgoraRTC.createStream({
streamID: uid,
audio: false,
video: false,
screen: true,
//chrome extension ID
extensionId: 'EXTENTION-ID-HERE'
});
您在使用 Chrome 吗?检查几件事:
【讨论】: