gpt4 book ai didi

javascript - HTML5音频-播放器仅加载和播放列表中的第一个文件

转载 作者:行者123 更新时间:2023-12-03 01:15:37 24 4
gpt4 key购买 nike

我为petproject创建了简单的翻页卡局部 View :

    <div class="cardBox">
<div class="card">
<div class="front">
<h3>@Model.AccentedWord</h3>
<p>[@Model.Pronunciation]</p>
</div>
<div class="back">
<h2>@Model.Translation</h2>
<h3><a asp-controller="Top1kWords" asp-action="Details" asp-route-id="@Model.WordId">@Model.AccentedWord</a></h3>
<div>
<audio id="player" src="@Model.AudioUrl" type="audio/mpeg" ></audio>
<a onclick="document.getElementById('player').play()"><i class="far fa-play-circle fa-2x"></i></a>
</div><button>Do nauki</button>
</div>
</div>
</div>
翻转卡生成正确,播放器加载了不同的audioUrl,但是所有翻转卡仅播放首次加载的声音。
翻转卡nr1具有 <audio id="player" src="/sounds/Top1kWords/1.mp3" type="audio/mpeg" ></audio>翻转卡nr2具有 <audio id="player" src="/sounds/Top1kWords/2.mp3" type="audio/mpeg" ></audio>翻转卡nr3具有 <audio id="player" src="/sounds/Top1kWords/3.mp3" type="audio/mpeg" ></audio>但是他们都只播放1.mp3吗?
我可以让每个按钮播放自己的声音吗?
如果是标准播放器-一切正常,但我只需要“播放按钮”而不是完整播放器。

最佳答案

Thx @ anova01:
我创建了唯一的音频ID,并且一切正常:
div>

关于javascript - HTML5音频-播放器仅加载和播放列表中的第一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62540389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com