我试图做类似这样.
但我不知道为什么我没有把这件事搞定.这是codepen 示例:
$('input').on('change', function(e) {
var file = e.currentTarget.files[0];
var reader = new FileReader();
reader.onload = function(e) {
$('audio source').attr('src', e.target.result);
}
reader.readAsDataURL(file);
});
Run Code Online (Sandbox Code Playgroud)
源标记正在接收base64 mp3文件,但它不会将文件加载到浏览器中.
你能把这个表达翻译成文字吗?
split(/\s+/).pop()
Run Code Online (Sandbox Code Playgroud)
它是在javascript中使用正则表达式来分割字符串,但原则是什么?