js方法 h5实现文件下载,兼容ios、android
时间: 2024-01-21 18:02:16 浏览: 92
html5唤起原生ios和安卓android app的方法
5星 · 资源好评率100%
可以使用HTML5的`<a>`标签的`download`属性来实现文件下载,代码如下:
```javascript
function downloadFile(url, filename) {
var link = document.createElement('a');
link.href = url;
link.download = filename;
link.style.display = 'none';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
}
```
在调用`downloadFile`函数时,需要传入文件的URL和文件名,例如:
```javascript
downloadFile('http://example.com/files/example.pdf', 'example.pdf');
```
这段代码会在页面上动态创建一个`<a>`标签,设置`href`和`download`属性,然后模拟用户点击该标签进行下载。使用该方法可以兼容iOS和Android系统。
阅读全文