У нас есть облачное приложение на angular 6 и asp.net MVC 5
Наше приложение отлично работает на Android, Chrome. Это не работает на MAC. Итак, мы устанавливаем Chrome на Apple Ipad и пытаемся запустить наше приложение. Вход в систему успешен, и панель инструментов отображается, но когда я пытаюсь открыть другую страницу (например, Назначение), она отображает ошибку как «Ошибка: загрузка чанка 5 не удалась»
Пожалуйста, помогите. Любая помощь будет оценена. Спасибо
Код app-routing.module.ts:
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
const routes: Routes = [
{ path: '', loadChildren: () => import('./login/login.module').then(m => m.LoginModule) },
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
})
export class AppRoutingModule { }
Код layout-routing.module.ts:
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { LayoutComponent } from './layout.component';
const routes: Routes = [
{
path: '',
component: LayoutComponent,
children: [
{ path: 'dashboard', loadChildren: () => import('./dashboard/dashboard.module').then(m => m.DashboardModule) },
{ path: 'appointment', loadChildren: () =>
import('./TransactionComponent/appointment/appointment.module').then(m => m.AppointmentModule)}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class LayoutRoutingModule { }
код назначения. module.ts
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { AppointmentComponent } from './appointment.component';
import { AppointmentRoutingModule } from './appointment-routing.module';
@NgModule({
declarations: [AppointmentComponent],
imports: [
CommonModule,
AppointmentRoutingModule,
PageHeaderModule,
NgbModule
],
providers: [AppointmentService]
})
export class AppointmentModule { }
Для устройств Apple маршрутизация не работает должным образом. Пожалуйста, помогите.
Спасибо.