|
@@ -11,6 +11,7 @@ import iconCollectActive from '@common/images/icon-collect-active.png';
|
|
|
import TheNoticeBar from '../TheNoticeBar';
|
|
|
import AudioPlayer from './audio-player';
|
|
|
import VideoPlayer from './video-player';
|
|
|
+import { PageEnum } from '/src/enums/pageEnum';
|
|
|
|
|
|
type itemType = {
|
|
|
id: string | number;
|
|
@@ -188,9 +189,15 @@ export default defineComponent({
|
|
|
/>
|
|
|
)}
|
|
|
{/* ppt */}
|
|
|
- {/* {props.item.type === 'PPT' && (
|
|
|
- <iframe src={`https://view.officeapps.live.com/op/embed.aspx?src=${encodeURIComponent(props.item.content)}`} width='100%' height='100%' frameborder='1'></iframe>
|
|
|
- )} */}
|
|
|
+ {props.item.type === 'PPT' && (
|
|
|
+ <NImage
|
|
|
+ class={[styles.cover, styles.image]}
|
|
|
+ lazy
|
|
|
+ previewDisabled={true}
|
|
|
+ objectFit="cover"
|
|
|
+ src={props.item.coverImg || PageEnum.PPT_DEFAULT_COVER}
|
|
|
+ />
|
|
|
+ )}
|
|
|
</>
|
|
|
),
|
|
|
footer: () => (
|