downloads.FilenameConflictAction
Тип FilenameConflictAction API downloads определяет, что делать, если имя загружаемого файла конфликтует с именем существующего файла.
Этот тип определяет значения, которые могут быть использованы для свойства conflictAction параметра options функции downloads.download.
Тип
Значения этого типа — строки. Возможные значения:
"uniquify"-
Браузер изменит имя файла, чтобы сделать его уникальным.
"overwrite"-
Браузер перезапишет старый файл новым загружаемым файлом.
"prompt"-
Браузер запросит у пользователя, разрешить ли изменение имени файла или перезапись.
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | |
FilenameConflictAction |
Да | 79 | 47 | ? | Да | Нет | ? | ? | 48–79 | ? | Нет | ? |
prompt |
Да | 79 | Нет | ? | Да | Нет | ? | ? | Нет | ? | Нет | ? |
Примечание: Этот API основан на API chrome.downloads Chromium.
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/downloads/FilenameConflictAction