用手机浏览器,比如微信内置浏览器 点击<input type="file"> 选择手机里文件时,
如果选择的是手机的录音文件夹,默认文件夹 Recordings ,选一个音频文件,但就是获取不到该文件的 type,发现无法获取该文件的name,alert弹出的是 几个数字!!! 但如果是选择music文件夹,就可以获取正确的name,包括 type。
试着把 Recordings里的文件,重命名,字符缩短,还是不行!
试着把 Recordings文件夹整个复制一个,文件夹名字改成aaa,再选择里面文件,还是不行!
最后把Recordings里的这些文件移动到music,选择文件,就能获取他们完整的,正确名字了!而不是显示纯数字!
这到底是怎么回事!!!头都大了!!!
<input type="file" accept="audio/*" name="m4a" id="m4a" onChange="m4a(this)" >
function m4a(e){
alert(e.files[0].name)
}
如果选择的是手机的录音文件夹,默认文件夹 Recordings ,选一个音频文件,但就是获取不到该文件的 type,发现无法获取该文件的name,alert弹出的是 几个数字!!! 但如果是选择music文件夹,就可以获取正确的name,包括 type。
试着把 Recordings里的文件,重命名,字符缩短,还是不行!
试着把 Recordings文件夹整个复制一个,文件夹名字改成aaa,再选择里面文件,还是不行!
最后把Recordings里的这些文件移动到music,选择文件,就能获取他们完整的,正确名字了!而不是显示纯数字!
这到底是怎么回事!!!头都大了!!!
<input type="file" accept="audio/*" name="m4a" id="m4a" onChange="m4a(this)" >
function m4a(e){
alert(e.files[0].name)
}