我正在使用 amazon chime sdk 库(在 reactjs 中)创建一个会议,我根本不希望选择打开相机。创建会议时,我将视频输入设置为空:
meetingManager.meetingSession.audioVideo.chooseVideoInputDevice(null)
发生的情况是浏览器正在请求使用相机的权限,将其打开一秒钟,然后将其关闭(当调用 chooseVideoInputDevice() 时)。
我想要的是永远不要要求相机许可,这可能吗?
我正在使用 amazon chime sdk 库(在 reactjs 中)创建一个会议,我根本不希望选择打开相机。创建会议时,我将视频输入设置为空:
meetingManager.meetingSession.audioVideo.chooseVideoInputDevice(null)
发生的情况是浏览器正在请求使用相机的权限,将其打开一秒钟,然后将其关闭(当调用 chooseVideoInputDevice() 时)。
我想要的是永远不要要求相机许可,这可能吗?
您可以尝试加入会议DeviceLabels.None
以实现您的目标。
import {
DeviceLabels,
useMeetingManager,
} from 'amazon-chime-sdk-component-library-react';
const meetingManager = useMeetingManager();
await meetingManager.join({
meetingInfo,
attendeeInfo,
deviceLabels: DeviceLabels.None, // here
});