Когда я загружаю звуковой файл с помощью Javascript, кажется, что файл загружается с удаленного сервера каждый раз. Можно ли кешировать файл после загрузки? Я хотел бы загрузить один раз и играть как требуется.
var soundEmbed = null;
function playSound()
{
var myWAVfile = "myfile.wav";
if (soundEmbed)
{
document.body.removeChild(soundEmbed);
}
soundEmbed = document.createElement("embed");
soundEmbed.setAttribute("src", myWAVfile);
soundEmbed.setAttribute("hidden", true);
soundEmbed.setAttribute("autostart", true);
document.body.appendChild(soundEmbed);
}