添加视频模块
This commit is contained in:
@@ -550,6 +550,8 @@
|
||||
clearAudioEffectSet()
|
||||
clearBeautyPanelSet()
|
||||
uni.$summaryData = summaryData.value
|
||||
console.warn(` 退出直播 imDataEndLive`);
|
||||
|
||||
endLive({
|
||||
success: () => {
|
||||
console.warn(` 退出直播 imDataEndLive`);
|
||||
@@ -568,48 +570,59 @@
|
||||
};
|
||||
|
||||
const startLive = async () => {
|
||||
console.log('点击开始直播')
|
||||
const data = {
|
||||
coverUrl: coverURL.value,
|
||||
roomName: liveTitle.value,
|
||||
groupId: groupId.value
|
||||
}
|
||||
const res = await imAddLive(data)
|
||||
const cbb = await imDataStartLive(res.data.roomId)
|
||||
console.log(cbb)
|
||||
return
|
||||
createLive({
|
||||
liveInfo: {
|
||||
liveID: uni?.$liveID,
|
||||
liveName: liveTitle.value,
|
||||
coverURL: coverURL.value,
|
||||
isSeatEnabled: true,
|
||||
seatMode: 'APPLY',
|
||||
maxSeatCount: 0,
|
||||
isPublicVisible: liveMode.value === '公开',
|
||||
keepOwnerOnSeat: true,
|
||||
seatLayoutTemplateID: templateLayout.value,
|
||||
},
|
||||
success: () => {
|
||||
const params = {
|
||||
cursor: "", // 首次拉起传空(不能是null),然后根据回调数据的cursor确认是否拉完
|
||||
count: 20, // 分页拉取的个数
|
||||
};
|
||||
fetchLiveList(params);
|
||||
// try {
|
||||
// console.log('点击开始直播')
|
||||
// const data = {
|
||||
// coverUrl: coverURL.value,
|
||||
// roomName: liveTitle.value,
|
||||
// groupId: groupId.value
|
||||
// }
|
||||
// const roomData = await imAddLive(data)
|
||||
// const res = await imDataStartLive(roomData.data.roomId)
|
||||
// console.log(res)
|
||||
// const params = {
|
||||
// cursor: "", // 首次拉起传空(不能是null),然后根据回调数据的cursor确认是否拉完
|
||||
// count: 20, // 分页拉取的个数
|
||||
// };
|
||||
// fetchLiveList(params);
|
||||
// openLocalCamera({ isFront: isFrontCamera.value });
|
||||
// openLocalMicrophone();
|
||||
// setLocalVideoMuteImage();
|
||||
// isStartLive.value = true;
|
||||
// } catch (err) {
|
||||
// console.log(err, '====22')
|
||||
// }
|
||||
|
||||
createLive({
|
||||
liveInfo: {
|
||||
liveID: uni?.$liveID,
|
||||
liveName: liveTitle.value,
|
||||
coverURL: coverURL.value,
|
||||
isSeatEnabled: true,
|
||||
seatMode: 'APPLY',
|
||||
maxSeatCount: 0,
|
||||
isPublicVisible: liveMode.value === '公开',
|
||||
keepOwnerOnSeat: true,
|
||||
seatLayoutTemplateID: templateLayout.value,
|
||||
},
|
||||
success: () => {
|
||||
const params = {
|
||||
cursor: "", // 首次拉起传空(不能是null),然后根据回调数据的cursor确认是否拉完
|
||||
count: 20, // 分页拉取的个数
|
||||
};
|
||||
fetchLiveList(params);
|
||||
|
||||
openLocalCamera({ isFront: isFrontCamera.value });
|
||||
openLocalMicrophone();
|
||||
setLocalVideoMuteImage();
|
||||
},
|
||||
fail: (errCode, errMsg) => {
|
||||
console.log(errCode, '=====111====')
|
||||
console.log(errMsg, '=====222====')
|
||||
uni.showToast({
|
||||
title: '创建直播间失败',
|
||||
});
|
||||
},
|
||||
});
|
||||
isStartLive.value = true;
|
||||
openLocalCamera({ isFront: isFrontCamera.value });
|
||||
openLocalMicrophone();
|
||||
setLocalVideoMuteImage();
|
||||
},
|
||||
fail: (errCode, errMsg) => {
|
||||
uni.showToast({
|
||||
title: '创建直播间失败',
|
||||
});
|
||||
},
|
||||
});
|
||||
isStartLive.value = true;
|
||||
};
|
||||
|
||||
const ShowAnchorViewClickPanel = (userInfo) => {
|
||||
|
||||
Reference in New Issue
Block a user