问题描述
每当我尝试使用tone.js解析它们时,我都会使用Axios将一些midi文件返回给客户端,我会遇到一些编码问题:
Uncaught (in promise) Bad MIDI file. Expected 'MTrk',got: '¿½MT'
我尝试使用FileReader,按照this post复制到类型化数组,但是无论如何我都会遇到相同的错误。
这是有问题的方法:
static convertMidiToJson(midi: Blob) {
let result = new Midi();
midi.arrayBuffer().then((it) => {
result = new Midi(it);
});
return result;
}
midi只是结果。来自Axios调用的数据。
任何帮助都将不胜感激!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)