как щелкнуть диалоговое окно с использованием расширения хрома

78
11

Вот проблема, которую я разрабатывал расширение chrome (для локального использования), которое щелкает файл входного типа с помощью JavaScript:

<input type="file" id="myFile">

как это

 var x = document.getElementById("myFile");
x.click();

И я знаю, что невозможно изменить значение типа ввода type =file программно, даже если веб-безопасность отключена в браузере Chrome. Я хочу, чтобы расширение выполнялось, - "щелкните внутри диалогового окна (перейдите), чтобы выбрать указанный файл (изображение)". Если это невозможно, я надеюсь, что вы программисты предоставили мне рабочий способ для выбора определенного файла.

спросил(а) 2021-01-25T15:28:49+03:00 4 месяца, 4 недели назад
1
Решение
109

Ваше расширение не может управлять диалоговыми интерфейсами диалога.

Таким образом, вы не можете решить для пользователя - по очевидным причинам безопасности, изложенным в комментарии DelightedD0D.

ответил(а) 2021-01-25T15:28:49+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема