caminhos de áudio nos instrumentos em projetos
Deploy / Deploy (push) Failing after 9s
Details
Deploy / Deploy (push) Failing after 9s
Details
This commit is contained in:
parent
7ea09b39f2
commit
62fab481eb
|
@ -139,3 +139,37 @@ title: "{{ page.file }}"
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
|
// Armazenar os locais dos arquivos de áudio
|
||||||
|
const audioFiles = [];
|
||||||
|
|
||||||
|
// Seleciona todos os elementos <audio> na página
|
||||||
|
const audioElements = document.querySelectorAll('audio');
|
||||||
|
|
||||||
|
// Itera sobre os elementos de áudio e extrai os URLs
|
||||||
|
audioElements.forEach(audio => {
|
||||||
|
const audioSrc = audio.querySelector('source') ? audio.querySelector('source').getAttribute('src') : null;
|
||||||
|
if (audioSrc) {
|
||||||
|
audioFiles.push(audioSrc);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
// Exibe os URLs dos arquivos de áudio no console (ou faça algo com eles)
|
||||||
|
console.log('Locais dos samples de áudio:', audioFiles);
|
||||||
|
|
||||||
|
// Se você quiser, pode fazer algo com os URLs aqui, como enviar para o servidor ou mostrar na interface
|
||||||
|
// Exemplo de mostrar na interface:
|
||||||
|
const audioListContainer = document.createElement('div');
|
||||||
|
audioListContainer.classList.add('audio-list');
|
||||||
|
document.body.appendChild(audioListContainer);
|
||||||
|
|
||||||
|
audioFiles.forEach(src => {
|
||||||
|
const audioLink = document.createElement('p');
|
||||||
|
audioLink.innerText = src;
|
||||||
|
audioListContainer.appendChild(audioLink);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue