This commit is contained in:
yj 2024-08-12 17:43:29 +08:00
parent 793b4cbb16
commit 009875711f
4 changed files with 13 additions and 2 deletions

View File

@ -427,6 +427,7 @@ const RecordingComponents = () => {
<div> <div>
<span></span> <span></span>
<Input <Input
disabled={true}
placeholder="请填入文件路径" placeholder="请填入文件路径"
style={{ margin: '0 14px', flexGrow: 1 }} style={{ margin: '0 14px', flexGrow: 1 }}
value={filePath} value={filePath}
@ -497,6 +498,7 @@ const FileComponents = () => {
<div> <div>
<span></span> <span></span>
<Input <Input
disabled={true}
placeholder="请填入保存目录" placeholder="请填入保存目录"
style={{ margin: '0 14px', flexGrow: 1 }} style={{ margin: '0 14px', flexGrow: 1 }}
value={filePath} value={filePath}

View File

@ -589,6 +589,8 @@
>span { >span {
color: #EEEEEE; color: #EEEEEE;
font-size: 14px; font-size: 14px;
width: 70px;
text-align: center;
} }
>div { >div {

View File

@ -992,7 +992,7 @@ const Meeting: React.FC = () => {
<div> <div>
<div><Avatar name={item.userName} /></div> <div><Avatar name={item.userName} /></div>
<span> <span>
{item.userName} {item.userName}{item.uid === user.uid ? '(我)' : ''}
{item.roleId === '1' || item.isRoomManager ? {item.roleId === '1' || item.isRoomManager ?
<span style={{ color: '#02B188', marginLeft: '4px' }}> <span style={{ color: '#02B188', marginLeft: '4px' }}>
{item.roleId === '1' ? '主持人' : '临时主持人'} {item.roleId === '1' ? '主持人' : '临时主持人'}

View File

@ -27,10 +27,17 @@ const agora = {
if (bool) { if (bool) {
const setting = JSON.parse(storage.getItem('setting') as string) const setting = JSON.parse(storage.getItem('setting') as string)
if (setting.videoDeviceId) { if (setting.videoDeviceId) {
agora.getVideoDeviceManager().then(async (res) => {
let item = res.find((item: any) => item.deviceId === setting.videoDeviceId);
if (item) {
agora.setVideoDeviceManager(setting.videoDeviceId) //通过设备 ID 指定视频采集设备。 agora.setVideoDeviceManager(setting.videoDeviceId) //通过设备 ID 指定视频采集设备。
} else { } else {
agora.setVideoDeviceManager(rtcEngine.getVideoDeviceManager().getDevice()) agora.setVideoDeviceManager(rtcEngine.getVideoDeviceManager().getDevice())
} }
})
} else {
agora.setVideoDeviceManager(rtcEngine.getVideoDeviceManager().getDevice())
}
if (setting.playBackDeviceId) agora.setPlaybackDevice(setting.playBackDeviceId) //指定播放设备 if (setting.playBackDeviceId) agora.setPlaybackDevice(setting.playBackDeviceId) //指定播放设备
if (setting.playBackVolume) agora.setPlaybackDeviceVolume(setting.playBackVolume) // 设置播放设备音量 if (setting.playBackVolume) agora.setPlaybackDeviceVolume(setting.playBackVolume) // 设置播放设备音量
if (setting.ecordingDeviceId) agora.setRecordingDevice(setting.ecordingDeviceId) // 设置音频采集设备 if (setting.ecordingDeviceId) agora.setRecordingDevice(setting.ecordingDeviceId) // 设置音频采集设备