Ответ 1
Как отключить просмотр?
Нет встроенного способа, но вам просто нужно отменить то, что делает assignBrowse
, которое в основном добавляет к элементу, выбранному вами, вход, похожий на следующий:
<input type="file" multiple="multiple" style="visibility: hidden; position: absolute; width: 1px; height: 1px;">
Чтобы вернуть это, вы можете назначить идентификатор этому вводу, который вы в основном можете сделать, предоставив assignBrowse
(который принимает следующие параметры: domNodes
, isDirectory
, singleFile
, attributes
) a [{"id":"myId"}]
вместо параметра attributes
, чтобы вы могли настроить его позже и уничтожить:
function myUnassign(){
document.getElementById("myId").remove()
}
Как узнать (изначально), если кнопка обзора уже определена?
Проверяем, существует ли элемент input
. Аналогичный подход к рассмотренному выше, проверьте, существует ли уже существующий элемент с ранее назначенным идентификатором.