如何解决如果用户允许在浏览器中下载多个文件,如何使用JavaScript进行测试?
我正在创建一个相对简单的东西,它允许用户从多个缩略图中选择并开始下载原始文件。
我知道您可以流式处理Blob然后从中创建文件的实现,但是我想知道是否有一种方法可以使用navigator.permissions.query
API或类似的方法来测试是否允许下载多个文件由用户执行,因为最佳的下载方式是并行的,而不是排队的。
浏览器中的基本提示是这样的,因为本机提示相对较小并且位于屏幕的一角,所以我已经收到有关“下载不起作用”的消息。
解决方法
Permission registry尚不包含自动下载功能,并且何时包含(如果有一天),我不确定它们是否包含“多次下载”设置,因为它是全局设置(不相关)到特定的域),因此它可能是不应该公开的信息(不过,也许我对此进行了过多推断)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。