Поэтому я проектирую, создаю и тестирую все свое приложение с помощью Angular 6 (созданное с помощью angular-cli), и я хотел бы использовать компоненты JavaFX WebView и WebEngine, чтобы указать на мой пользовательский интерфейс Angular.
Есть ли какие-либо простой/готовый/лучший способ все подключить?
Мне бы хотелось, чтобы пользователь просто запускал приложение и даже не осознавал, что просматривает что-то в Интернете. Если бы это было возможно, я бы даже не запускал веб-сервер. Мне просто нужно автономное приложение и использование инфраструктуры Angular только для графического пользовательского интерфейса.
Если бы мне пришлось запустить веб-сервер, я бы хотел сделать это незаметно и не хотел бы, чтобы пользователь это осознавал.
Проблемы
- Я пытался просто указать WebEngine на встроенное угловое приложение, но это не помогло работать «из коробки» с Angular-cli;
- Я пытался использовать com.sun.net.httpserver, но все объяснения в Интернете говорят только о том, как реализовать собственный фиктивный HttpHandler, поэтому я не смог понять, как связать сервер с моим фактически созданным веб-приложением (которое находится в папке на пути к моему проекту) или как развернуть мое веб-приложение на HttpServer, в зависимости от того, что правильно.
Подробнее здесь: https://stackoverflow.com/questions/509 ... a-gui-only
Мобильная версия