|
@@ -164,7 +164,7 @@ export default defineComponent({
|
|
|
playModel: false,
|
|
|
isprepare: false,
|
|
|
isDrage: false,
|
|
|
- muted: (i === 0 && j === 0) ? true : false,
|
|
|
+ muted: false, // 是否静音
|
|
|
}
|
|
|
}
|
|
|
list.push({
|
|
@@ -173,7 +173,7 @@ export default defineComponent({
|
|
|
iframeRef: null,
|
|
|
tabName: item.name,
|
|
|
isLast: j === itemLength, // 当前知识点
|
|
|
- autoPlay: j === itemLength
|
|
|
+ autoPlay: false, //加载完成是否自动播放
|
|
|
})
|
|
|
}
|
|
|
}
|
|
@@ -191,6 +191,8 @@ export default defineComponent({
|
|
|
popupData.itemActive = item.id
|
|
|
popupData.itemName = item.name
|
|
|
popupData.activeIndex = popupData.firstIndex
|
|
|
+ item.autoPlay = true
|
|
|
+ item.muted = true
|
|
|
}
|
|
|
console.log('🚀 ~ list', list)
|
|
|
data.itemList = list
|
|
@@ -424,7 +426,7 @@ export default defineComponent({
|
|
|
data-vid={m.id}
|
|
|
src={m.content}
|
|
|
loop={m.loop}
|
|
|
- autoplay={mIndex === 0 ? true : false}
|
|
|
+ autoplay={m.autoPlay}
|
|
|
onLoadedmetadata={(e: Event) => {
|
|
|
const videoEle = e.target as unknown as HTMLVideoElement
|
|
|
m.currentTime = videoEle.currentTime
|