我正在制作一个带有Symfony项目播放列表的音频播放器,一切正常,但我无法获得播放曲目的标题。
根据我的查询,我有一系列曲目(来自特定专辑的曲目):
array:6 [
▼
0 => Track {
#752 ▼
-id: 1
-title: "Dragon"
-track: "Bzoark.mp3"
-trackFile: null
-createdAt: DateTime {
#758 ▼
+"date": "2017-08-10 09:39:00.000000"
+"timezone_type": 3
+"timezone": "UTC"
}
-updatedAt: DateTime {
#755 ▶
}
-album: Album {
#555 ▶
}
}
1 => Track {
#733 ▶
}
2 => Track {
#768 ▶
}
3 => Track {
#771 ▶
}
4 => Track {
#774 ▶
}
5 => Track {
#777 ▶
}
]
问题是,当我在我的twig文件上执行此操作时,我会列出所有曲目名称(这是正常的)。
<div class="song-info">
<span class="artist">{{ album.artist }}</span>
<span class="song">{% for tracksList in tracks %}{{ tracksList }}{% endfor %}</span>
</div>
有没有办法只获得曲目播放的名称?
这是screenshot of that problem(前端):
我使用Js / Jquery(audioJs)音频播放器播放曲目。
我不确定它是否可能(来自树枝)但是可能还有另一种解决办法吗? (来自js?)
感谢您的帮助!
答案 0 :(得分:0)
如果使用js来控制播放,很容易使用js来获取音轨的名称或做一些循环并控制用js点击你的跨度以从类属性中获取名称