У меня есть приложение для Windows на основе Qt WebEngineView (в QML). В моем приложении есть веб-страницы. Некоторым веб-страницам требуется, чтобы пользователь выбирал файлы, используя:
<input type="file" />
Я хочу знать, возможно ли, чтобы мое приложение запомнило последний пользователь каталога, выбравший файл?
Я пытался:
- Установите для свойства value значение
<input>
на моей веб-странице, но браузер не может устанавливать его программно, см. Установить значение по умолчанию для формы входного файла. - Откройте мои веб-страницы в Chrome, Chrome может запомнить последний каталог. Но в моем приложении каждый раз открывается каталог, в котором установлено приложение.
- В родном диалоговом окне «Открыть файл» я могу установить начальный каталог, но могу ли я сделать то же самое для диалогового окна «Открыть файл» на веб-страницах?
Я знаю, что это может быть невозможно. Любые предложения и обходные пути приветствуются.