Shiny Deployment с пакетом Electron и RInno: обработчик загрузки не реагирует - PullRequest
0 голосов
/ 01 апреля 2019

Я развернул блестящее приложение, используя электрон с пакетом RInno .Мне очень нравится способ развертывания приложения, поскольку оно позволяет пользователю установить его подобно любому другому настольному приложению.Мое приложение включает в себя функцию загрузки отчета.Когда я запускаю код в RStudio, я могу без проблем загрузить отчет.Однако в электронной среде кнопка загрузки не реагирует.Я не очень разбираюсь в электронах, и исследования, которые я провел до сих пор, не дали никакого ответа.

Я привел минимальный пример, чтобы продемонстрировать, что идет не так.Я использовал пример приложения, которое предоставляется в пакете RInno.Поскольку есть - даже в крошечном блестящем приложении - куча необходимых файлов, я загрузил пример на github .

Если вы клонируете репозиторий, вы можете запустить код вR, как обычное блестящее приложение, где должна работать функция загрузки.Или вы можете запустить код в create_app.R, который развернет настольное приложение.

После запуска функции compile_iss() в create_app.R установщик помещается в папку RInno_installer.Затем приложение может быть установлено и работает, по-видимому, гладко - за исключением того, что кнопка загрузки ничего не делает.

Я действительно потерян с этим и буду признателен за любые сведения о том, как это можно решить или почему обработчик загрузкиСкрипт не работает в электронной среде.

Спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...