|
@@ -79,7 +79,7 @@
|
|
|
top: isFullscreen ? '0' : `${(containerHeight - slideHeight * canvasScale) / 2}px`
|
|
top: isFullscreen ? '0' : `${(containerHeight - slideHeight * canvasScale) / 2}px`
|
|
|
}" @mousemove="handleLaserMove">
|
|
}" @mousemove="handleLaserMove">
|
|
|
<div class="homework-check-box" v-if="currentSlideHasIframe && !currentSlideHasBilibiliVideo && props.type == '1'" v-show="currentSlideHasIframe" :style="{
|
|
<div class="homework-check-box" v-if="currentSlideHasIframe && !currentSlideHasBilibiliVideo && props.type == '1'" v-show="currentSlideHasIframe" :style="{
|
|
|
- top: isFullscreen ? '0' : `15px`
|
|
|
|
|
|
|
+ top: isFullscreen ? '0' : `0`
|
|
|
}">
|
|
}">
|
|
|
<div class="homework-check-box-item" @click="openChoiceQuestionDetail2(slideIndex)" :class="{'active': !choiceQuestionDetailDialogOpenList.includes(slideIndex)}">
|
|
<div class="homework-check-box-item" @click="openChoiceQuestionDetail2(slideIndex)" :class="{'active': !choiceQuestionDetailDialogOpenList.includes(slideIndex)}">
|
|
|
<div class="homework-check-box-item-title">{{ lang.ssQuestion }}</div>
|
|
<div class="homework-check-box-item-title">{{ lang.ssQuestion }}</div>
|
|
@@ -723,7 +723,7 @@ const calculateSlideSize = () => {
|
|
|
const winWidth = slideWrapRef?.clientWidth || 0
|
|
const winWidth = slideWrapRef?.clientWidth || 0
|
|
|
const winHeight = slideWrapRef?.clientHeight || 0
|
|
const winHeight = slideWrapRef?.clientHeight || 0
|
|
|
const winWidth2 = slideWrapRef && typeof slideWrapRef.clientWidth === 'number' ? slideWrapRef.clientWidth - 40 : 0
|
|
const winWidth2 = slideWrapRef && typeof slideWrapRef.clientWidth === 'number' ? slideWrapRef.clientWidth - 40 : 0
|
|
|
- const winHeight2 = slideWrapRef && typeof slideWrapRef.clientHeight === 'number' ? slideWrapRef.clientHeight - 85 : 0
|
|
|
|
|
|
|
+ const winHeight2 = slideWrapRef && typeof slideWrapRef.clientHeight === 'number' ? slideWrapRef.clientHeight - 60 - 65 - 10 : 0 // 底部栏 顶部高度 底部高度的
|
|
|
|
|
|
|
|
|
|
|
|
|
// 根据视口比例计算最佳尺寸
|
|
// 根据视口比例计算最佳尺寸
|
|
@@ -1037,6 +1037,10 @@ watch(() => slideIndex.value, () => {
|
|
|
writingBoardSyncBlackboard.value = null
|
|
writingBoardSyncBlackboard.value = null
|
|
|
console.log('📝 当前幻灯片没有画图数据,隐藏画图工具')
|
|
console.log('📝 当前幻灯片没有画图数据,隐藏画图工具')
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ if (visibleAIChat.value) {
|
|
|
|
|
+ visibleAIChat.value = false
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
|
|
|
|
@@ -4827,7 +4831,7 @@ const clearTimerState = () => {
|
|
|
.slide-list-wrap-n{
|
|
.slide-list-wrap-n{
|
|
|
border: 5px solid #595959;
|
|
border: 5px solid #595959;
|
|
|
background: #000;
|
|
background: #000;
|
|
|
- padding: 15px 0 0 0;
|
|
|
|
|
|
|
+ padding: 65px 0 0 0;
|
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -5455,14 +5459,14 @@ const clearTimerState = () => {
|
|
|
|
|
|
|
|
.homework-check-box {
|
|
.homework-check-box {
|
|
|
position: absolute;
|
|
position: absolute;
|
|
|
- top: 15px;
|
|
|
|
|
|
|
+ top: 0;
|
|
|
left: 50%;
|
|
left: 50%;
|
|
|
transform: translate(-50%, 0);
|
|
transform: translate(-50%, 0);
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- box-shadow: 0px 3px 4px 3px #f2f2f2;
|
|
|
|
|
|
|
+ // box-shadow: 0px 3px 4px 3px #f2f2f2;
|
|
|
padding: 8px;
|
|
padding: 8px;
|
|
|
- border-radius: 5px;
|
|
|
|
|
|
|
+ border-radius: 0 0 5px 5px;
|
|
|
background: #fff;
|
|
background: #fff;
|
|
|
z-index: 999;
|
|
z-index: 999;
|
|
|
|
|
|