用户选择一些选项,然后点击"下载"。此时,我的php脚本开始准备文件,在文件准备好并开始下载之前可能需要5-10分钟。我想通知用户下载已开始的声音。
我该怎么做?
答案 0 :(得分:1)
根据这个问题:
Is there a way to detect the start of a download in JavaScript?
没有以编程方式检测下载何时开始。这个问题现在已经六年了,所以也许它已经过时了,但我找不到任何更新的信息来反驳它。
另一种方法是将下载过程分为两部分,以便您可以控制实际数据传输何时开始:
window.open()
从服务器请求文件。cron
作业执行此操作。)