|  | @@ -566,7 +566,7 @@ export default defineComponent({
 | 
	
		
			
				|  |  |          const videoEle = videos[i] as HTMLVideoElement;
 | 
	
		
			
				|  |  |          await stopVideo(videoEle);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -      console.log('视频暂停完成');
 | 
	
		
			
				|  |  | +      // console.log('视频暂停完成');
 | 
	
		
			
				|  |  |        data.itemList.forEach((item: any) => {
 | 
	
		
			
				|  |  |          if (item.typeCode === 'SONG') {
 | 
	
		
			
				|  |  |            item.iframeRef?.contentWindow?.postMessage(
 | 
	
	
		
			
				|  | @@ -769,6 +769,14 @@ export default defineComponent({
 | 
	
		
			
				|  |  |          item.typeCode &&
 | 
	
		
			
				|  |  |          item.typeCode.toLocaleUpperCase() === 'VIDEO'
 | 
	
		
			
				|  |  |        ) {
 | 
	
		
			
				|  |  | +        if(whitePenShow.value || penShow.value || popupData.coursewareOpen || popupData.open || popupData.guideOpen || popupData.pointOpen) {
 | 
	
		
			
				|  |  | +          item.autoplay = false
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          // 是否自动播放
 | 
	
		
			
				|  |  | +          if (activeData.isAutoPlay) {
 | 
	
		
			
				|  |  | +            item.autoPlay = true;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          return item;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        return {};
 | 
	
	
		
			
				|  | @@ -968,6 +976,9 @@ export default defineComponent({
 | 
	
		
			
				|  |  |                  onPlay={() => {
 | 
	
		
			
				|  |  |                    data.videoState = 'play';
 | 
	
		
			
				|  |  |                    data.animationState = 'end';
 | 
	
		
			
				|  |  | +                  if(activeVideoItem.value.autoplay === false) {
 | 
	
		
			
				|  |  | +                    handleStop()
 | 
	
		
			
				|  |  | +                  }
 | 
	
		
			
				|  |  |                  }}
 | 
	
		
			
				|  |  |                  onLoadedmetadata={(videoItem: any) => {
 | 
	
		
			
				|  |  |                    data.videoState = 'play';
 | 
	
	
		
			
				|  | @@ -1162,7 +1173,10 @@ export default defineComponent({
 | 
	
		
			
				|  |  |                    clearTimeout(activeData.timer)
 | 
	
		
			
				|  |  |                  }}
 | 
	
		
			
				|  |  |                >
 | 
	
		
			
				|  |  | -                <div class={styles.rightBtn} onClick={() => (popupData.guideOpen = true)}>
 | 
	
		
			
				|  |  | +                <div class={styles.rightBtn} onClick={() => {
 | 
	
		
			
				|  |  | +                  handleStop()
 | 
	
		
			
				|  |  | +                  popupData.guideOpen = true
 | 
	
		
			
				|  |  | +                }}>
 | 
	
		
			
				|  |  |                    <img src={iconTouping} />
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |                </div>
 |