<a></a>在H5中新增了download属性用于实现下载功能,再也不用去写一长串js了。但是a标签的下载功能却是有坑的,还是要注意。
基础用法:<a href="/files/2018/jnf387u93im_3njk.pdf" dowload="月报总结.pdf">
上面的写法是十分常见的,也是最直接有效的。
但是当href属性值为http开头时,问题就来了:
1.download虽然把a标签标记为下载,但是download属性值不生效,下载的文件名会变成href中的文件名,例如:
<a href="http:www.baidu.com/files/2018/jnf38.pdf" dowload="月报总结.pdf">下载文件名为“jnf38.pdf”
2.在谷歌浏览器中,download的使用一般会直接打开目标文件
我说完了,暂时就发现这些,