diff --git a/frontend/src/pages/meeting/preview.vue b/frontend/src/pages/meeting/preview.vue index e565f9b..3bf8545 100644 --- a/frontend/src/pages/meeting/preview.vue +++ b/frontend/src/pages/meeting/preview.vue @@ -28,7 +28,7 @@ - 设备预览 + {{ pageTitle }} {{ modeLabel }},确认设备和显示名称后加入会议 @@ -131,6 +131,8 @@ const initializing = ref(true) const autoJoinError = ref('') let autoJoinWatchdog = null +const isCloudLaw = computed(() => isCloudLawEmbed() && isCloudLawLawRole(cloudLawRole.value)) +const pageTitle = computed(() => isCloudLaw.value ? '用户视频咨询' : '设备预览') const modeLabel = computed(() => mode.value === 'create' ? '即将创建新会议' : `即将加入会议 ${joinCode.value}`) const videoBox = ref(null) @@ -496,6 +498,11 @@ onLoad(async (query) => { joinCode.value = query?.code || '' cloudLawRole.value = query?.cloudLawRole || query?.cloud_law_role || '' cloudLawCallId.value = query?.callId || query?.call_id || '' + if (isCloudLaw.value) { + try { + uni.setNavigationBarTitle({ title: '用户视频咨询' }) + } catch (e) {} + } autoJoin.value = query?.autoJoin === '1' || query?.autoJoin === 'true' || query?.autoJoin === true // #ifdef H5 if (String(cloudLawRole.value).toLowerCase() === 'law') {