增加内存卡检测,通过url获取文件名以及文件类型,增加异常下载失败监听,优化部分代码