我正在创建一个网络音频播放器,每次加载页面并将文件添加到musicFile时,都会出现此错误:



是因为我使用的是fakepath目录吗?

let count = 0;

function getMusic() {
    let music = document.getElementById("musicFile").value;
    document.getElementById("con" + count).innerHTML = getHTML(music);
}

function getHTML(music) {
    let HTML0 = "<p style='text-align: center'>Song Name<br>Artist<br>Album</p>";
    let HTML1 = "<audio style='width: 190px' controls><source src='" + music + "' type='audio/mpeg'></audio>";
    return HTML0 + HTML1;
}

最佳答案

您尚未指定后端代码。由于安全原因,您无法在客户端读取文件。

关于javascript - 仅以mp3格式创建HTML/Javascript音频播放器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53789885/

10-10 18:37
查看更多