|
|
@ -2905,14 +2905,10 @@ function setupIntersectionObserver() { |
|
|
|
"用户主动搜索,该股票第一次进入场景应用,开始打字机效果和音频播放" |
|
|
|
); |
|
|
|
|
|
|
|
if (!stockAudioPlayed.value.has(stockCode)) { |
|
|
|
console.log("开始音频播放和打字机效果"); |
|
|
|
stockAudioPlayed.value.set(stockCode, true); |
|
|
|
playAudioQueue(parsedConclusion.value, true); |
|
|
|
} else { |
|
|
|
// 如果音频已播放过,只启动打字机效果 |
|
|
|
startTypewriterEffect(parsedConclusion.value, stockCode); |
|
|
|
} |
|
|
|
// 用户主动搜索时,每次都播放音频和打字机效果 |
|
|
|
console.log("开始音频播放和打字机效果"); |
|
|
|
stockAudioPlayed.value.set(stockCode, true); |
|
|
|
playAudioQueue(parsedConclusion.value, true); |
|
|
|
|
|
|
|
stockTypewriterShown.value.set(stockCode, true); |
|
|
|
} else { |
|
|
|