簡體   English   中英

如果用戶允許在瀏覽器中下載多個文件,如何使用 JavaScript 進行測試?

[英]How to test with JavaScript if a user has allowed multiple file downloads in the browser?

我正在創建一個相對簡單的東西,讓用戶從多個縮略圖中選擇並啟動原始文件的下載。

我知道您流式傳輸 blob 然后從中創建文件的實現,但我想知道是否有一種方法可以使用navigator.permissions.query API 或類似的東西來測試用戶是否允許下載多個文件,因為下載最好是並行而不是排隊。

瀏覽器中的基本提示是這樣的,因為本機提示相對較小並且位於屏幕的角落,因此我已經收到了有關“下載無法正常工作”的消息。

在此處輸入圖片說明

權限注冊表尚不包含自動下載,當它包含時(如果有一天包含)我不確定它們是否包含“多次下載”設置,因為它是一個全局設置(與特定域無關)所以它可能是一個不應公開的信息(不過,也許我在這方面推斷得太多了)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM