chrome在跨域的情况下不支持download属性，于是用xhr做了个work around

之前那个Chrome不支持download属性的问题……现在chrome开发团队决定，对于跨域请求的情况，出于安全的原因不支持download属性了。
于是我参照别人的一个work around，通过xhr来下载音乐文件，绕过了download属性的限制。
因为这个方法得等到把歌曲文件下载完才可用，所以同时保留原有的方法作为fallback。
亲测在网易云音乐和豆瓣fm、虾米电台下可用。
不过尚未在其他平台测试过。