使用html5 download属性,是否可以检测到文件实际下载的时间?一些浏览器提供提示框,用户可以单击取消,而其他浏览器则通过单击链接自动开始下载。
<a href="path/to/file" download >download here</a>我需要计算下载量,如果不能这样做,还有其他选择吗?
发布于 2017-04-18 02:42:17
你想要这样做的方式是不可能的。您不会想要计算客户端,而是服务器端。您可以这样做的方式是,每当服务器完成下载,您可以添加一个到您的计数器。一个简单的(但还有更好的方法)是创建一个类似downloadhandler.php的东西,它会在你每次加载时记录下载,并回显类似于:<html><head><meta http-equiv="refresh" content="5;url=your-download-url"></head></html>的东西,将你重定向到下载URL。
https://stackoverflow.com/questions/43457315
复制相似问题