Commit 6c49ff4a authored by liujiangnan's avatar liujiangnan

fix: 音频播放

parent 01e01555
......@@ -267,12 +267,22 @@ export class PlayComponent implements OnInit, OnDestroy {
if (!picArr) {
const picArr = [];
for (let i = 0; i < 4; i ++) {
picArr.push({
pic_url: 'assets/default/item.png',
audio_url: 'assets/default/audio.mp3'
});
}
picArr.push({
pic_url: 'assets/default/item.png',
audio_url: 'assets/default/audio1.mp3'
});
picArr.push({
pic_url: 'assets/default/item.png',
audio_url: 'assets/default/audio2.mp3'
});
picArr.push({
pic_url: 'assets/default/item.png',
audio_url: 'assets/default/audio3.mp3'
});
picArr.push({
pic_url: 'assets/default/item.png',
audio_url: 'assets/default/audio4.mp3'
});
this.data.contentObj.picArr = picArr;
......@@ -1857,9 +1867,9 @@ export class PlayComponent implements OnInit, OnDestroy {
if (this.checkAllCardClicked()) {
return;
}
this.soundPlay.visible = false;
this.soundReplay.visible = false;
this.setAudioAllReadyPlay();
this.answerIdIndex = 0;
this.showPicSound();
}
......@@ -2049,6 +2059,14 @@ export class PlayComponent implements OnInit, OnDestroy {
return icon;
}
setAudioAllReadyPlay() {
for (let i = 0; i < this.picArr.length; i++) {
const item = this.picArr[i];
let audio = this.audioObj[item.audio_url];
audio.play();
audio.pause();
}
}
showPicSound() {
......@@ -2069,10 +2087,10 @@ export class PlayComponent implements OnInit, OnDestroy {
console.log('answerIdIndex: ', this.answerIdIndex);
console.log('audio: ', audio)
audio = new Audio();
audio.play();
audio.pause();
audio.src = curData.audio_url;
// audio = new Audio();
// audio.play();
// audio.pause();
// audio.src = curData.audio_url;
if (!audio.hasEndedEvent) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment