问题描述
我使用弹出窗口来生成和下载文件(带有一些加载器动画,生成时间超过 10 秒)。生成后,我重定向到 url 强制下载 url (html + hidden iframe to download src)
我需要检测浏览器是否正在等待打开/保存对话框,或开始下载 - 以了解我是否可以self.close()弹出窗口,或者必须继续等待
问题是一些用户勾选了自动“保存到”选项,其他用户选择了“询问做什么”
解决这个问题的正确方法是什么?让弹出窗口永远打开感觉不专业。
在下载开始时保存 cookie 是不够的 - 因为 chrome“预下载内容”,如果我在没有确认的情况下关闭窗口,我会在下载文件夹中找到文件为“[something].crdownload”
我看到许多网站使用“感谢下载”登录页面,但我真的很想关闭弹出窗口。这甚至可能吗? (检测文件保存状态?)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)