У меня есть угловое приложение, которое основано на маршрутизации , я хочу связать его в приложение WebView в виде html-файла, чтобы оно было доступно ~/app_path/index.html
Я успешно построил его с ng build --prod --output-path ./../ng-build
, и он нормально загружается в браузере.
Проблема в том, что если я использую модуль маршрутизатора, я получу предупреждение Unhandled Navigation Error
, а маршруты просто не работают.
Я пытался использовать хэши с useHash
imports: [RouterModule.forRoot(routes, {useHash: true})],
и ожидал, что он может работать с маршрутами, например
`~/app_path/index.html#settings`
`~/app_path/index.html#profile`
`~/app_path/index.html#details`
но это не помогает - сбой маршрутизатора сразу после запуска приложения
Есть ли какое-либо решение или обходной путь для достижения маршрутизации в этом режиме file://
? Или, может быть, другой подход к архитектуре для использования здесь в приложении вместо маршрутизации.