我想在我的浏览器中编写一个小型 mp3 播放器。所有 mp3 文件都保存在本地。
所以,我必须使用
var filePath = '...';
var fso = new ActiveXObject("Scripting.FileSystemObject");
var file = fso.GetFile(filePath);
然后
var oFReader = new FileReader();
oFReader.readAsBinaryString(file);
但我得到错误,该对象不支持“readAsBinaryString()”。所以,我认为对象“文件”与预期的不完全相同。
请你帮助我好吗?如何结合 ActiveXObject() 和 readAsBinaryString()?