Я делаю многоплатформенное приложение с помощью Electron и пытаюсь создать ассоциацию файлов с помощью электронного построителя.
Я добавил его в конфигурацию, и он отлично работает, когда я дважды щелкаю файл, он открывает приложение, что и ожидалось, но я понятия не имею, как получить этот файл в своем электронном приложении, я погуглил, просмотрел вопросы в репозитории электронного строителя, но ничего не нашел. Единственное, что я нашел до сих пор, это то, что вы должны обрабатывать это как настраиваемый протокол, и для меня это имеет смысл, если я хочу открыть файл по пути или URL-адресу, но я не понимаю, как дважды щелкнуть файл вызовет пользовательский протокол, использует ли электрон определенный пользовательский протокол, когда вы дважды щелкаете файл, связанный с вашим приложением?
Я тоже ничего не нашел в официальных документах, какая помощь?
Заранее спасибо.
myapp: --params
, в своем терминале и/или exec, это то, что вы хотите? - person Marcelo Formentão   schedule 03.04.2018process.argv
. Я просто еще не успел проверить эту теорию. - person klesus   schedule 18.11.2018open-file
(для macOS) в документации NodeJS упоминается использованиеprocess.argv
для окон. - person klesus   schedule 18.11.2018